Job details

Career level
Middle (2-5 years)
Employment type
Full time
Number of vacancies

Employment type: Permanent

Experience level: 4 - 5 years



As a member of the Basic Software IO team you will be involved in the integration, update and configuration of I/O drivers in the internal combustion, selective catalyst, water injection, electrical heated catalyst and high voltage box projects.


More precisely, we need you to:

  • Review of the requirements engineering, identify and understand the customer needs and keep a close communication channel with the HW and System teams in the projects;
  • Analyze HW schematics, aligned with the HW and System teams and together define the I/O configuration requirements following the internal quality process;
  • Update and configure the generic I/O drivers based on the I/O configuration requirements and integrate them in the projects;
  • Test the I/O drivers (module, functional, regression testing);
  • Implement the interfaces with the upper layer (application) in order to access the I/O drivers/channels;
  • Debug, identify and propose corrective solutions for found impediments/bugs


As a plus:

  • Experience with AUTOSAR concepts, architecture, specifications, as well as configuration tools;
  • Experience in Requirements engineering activities
  • Knowledge of electronics
  • Specific tools: Trace32, MKS, Git, Jira


What we offer:

  • Integration program with trainings and ramp-up plan by an assigned mentor
  • Competitive salaries(based on performance) & benefits
  • Professional Development Opportunities with both technical and management career paths
  • Health & Wellness (Private Health Insurance, Life Insurance, Sport activities, etc.)
  • Flexible working program
  • Stability
  • International work environment


Profile description



  • University degree in a relevant field (Computer Science, Electronics and Telecommunication, Informatics, Electrical Engineering);
  • Knowledge of software development for embedded systems;
  • Knowledge of microcontrollers;
  • Ability of using lab tools such as debuggers, oscilloscopes, signal generators, etc;
  • Ability to troubleshoot issues to resolution. Strong problem solving and root cause analysis skills;
  • Good understanding/programming skills in ANSI C;
  • Good communication skills