Desarrollador/a Software

2 months ago


Didcot, United Kingdom GMV Full time

You will join the multidisciplinary Time and Frequency team and will focus its work in the implementation, modification, verification and maintenance of the software running in the different products owned by the division.

In this role you will:

Analyse, design and implement specific software components and their respective test cases. Study and honor specific requirements for the software implementation. Apply and foster the use of best development practices. Produce formal test reports. Automate the Validation & Verification process. Participate in team meetings. Provide support to the main software team

What personal Skills You’ll Bring:

Strong written and oral communication skills Must work well in a team environment Possess organizational and time management skills Demonstrate flexibility and ability to adapt to changing organizational need Interpersonal skills to coordinate efforts and work with other internal and external organizations

WHAT DO WE NEED IN OUR TEAM?

We are looking for Software Developers who holds the following :

Minimum Requirements:

BSc degree in Computer engineering or similar degree in Engineering or in Msc. in Sciences 4+ years of professional industry experience Deep understanding of communications stack Deep understanding of operating system processes Experience in Linux Knowledge in Memory management (DMA) Knowledge and understanding of Inter process communication Experience and understanign of Unit testing Programing skills in C, C++ and Python 

How You Can Stand Out
It would be impressive if you have one or more of these:

Knowledge of Synchronization and timing protocols Knowledge or experience of Threading and parallelism Knowledge of practices and technologies that enable unit testing: dependency management, dependency injection, mocking, configuration… Knowledge or experience of Integration testing, Continuous integration, Test automation Knowledge or experience of Google Test, Robot FW Knowledge or experience in CUDA parallel computing platform and programming model Knowledge or experience in GUI design and implementation Experience in continuous integration with Gitlab and Docker Knowledge or experience withrepositories and version control (Git, SVN, ...).

If you want to know more about us go to website.

WHAT DO WE OFFER?

Hybridworking model and 8 weeks per year of teleworking outside your usual geographical area benefit .

Flexible start and finish times , and intensive working hours Fridays and insummer.

Personalizedcareer plan development, training and language learning support.

National and international mobility . Do you come from another country?We can offer you a relocation package .

Competitivecompensation with ongoing reviews , flexible compensation anddiscount on brands.