Software Engineer Test-Tools

Nieuw

Functie omschrijving

Software Engineer Test-Tools

Designing, implementing and maintaining highly advanced software tool-sets which are used to test digital geographic databases. The geographic databases will be used in worldwide navigation products of market leading customers like VW, BMW and Daimler.

The activities will take place within the ‘Data Delivery Service’ (DDS) department which develops all tools to process the datasets of the various digital geographic map data providers.
This is a team of over 40 software engineers who work on a suite of highly advanced software tools. The software tools are used by the ‘Production & Operations’ department to create the products for our customers.
Products include maps for embedded navigation systems, ADAS maps and maps that are used for autonomous driving.

The work environment is Linux based, making use of open source tooling as much as possible.

The DDS activities comprise the development of software that is used to convert digital geographic data to Mapscape’s internal database format dHive. Other software is developed to extract various output formats from dHive. The input data can originate from local suppliers in one country, or from global parties such as HERE Technologies or TomTom Licensing. Besides creating data conversion software, the ‘Test Tools’ project team of the DDS department develops visualisation and verification tooling which is crucial in order to ensure the development and creation of the high quality and reliable navigation products for our customers.

Within the ‘Test Tools’-project team you will be working on wide variety of test and validation tools which are required during data conversion tool development activities and during production.
Besides developing, documenting and testing your own code, reviewing the work of colleagues and problem solving also belong to your responsibilities. You like to work as part of a self-organizing Scrum team.

Core Tasks

Developing and maintaining test tooling
Performing peer code reviews.
Performing developer tests on your own code.
Creating and updating SW documentation.

Competencies
A MSc or BSc degree, preferably in computer science,
7 Years experience in software development (design, implementation and integration),
Advanced practical experience in (embedded) software development using modern C++ and Python is a must
Knowledge of Linux both as development and execution platform is a must
Expert knowledge in efficient algorithms is a strong preference
Experience with (complex) SQL queries is a strong preference,
Knowledge of Jenkins, Docker and/or Airflow is a preference
Practically minded: a “doer”,
Command of written and spoken English,
Experience

We offer:

A competitive salary (based on a 40-hour week), consistent with your level of education and experience

An initial one-year contract with the prospect of an indefinite contract

One extra month’s salary per year (‘13th month’), plus 8% holiday allowance annually

25 vacation days, 5 compensation days

Flexible working hours

Extensive training opportunities

Pension and health insurance scheme

A fast moving, innovative and international diverse working environment

If you feel you fit the description and you are interested in working within a fast growing, international and innovative organisation with a solid customer base, then please apply! You can expect a challenging job with a market conforming employment package.

Locatie

Eindhoven

Contactpersoon

Carla Hrkac
Deel deze vacature:
www.werkenbijecht.nl gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.