In this role you will design develop and optimize software solutions for automotive applications contributing to the next generation of intelligent and connected vehicles
- Design implement and test software components using C for embedded automotive systems.
- Develop realtime highperformance and reliable code for applications such as ADAS infotainment body control or powertrain systems.
- Collaborate with hardware teams to ensure seamless integration between hardware and software.
- Translate highlevel requirements into software designs and implement features based on system specifications
- Analyze and troubleshoot software defects using debugging tools.
- Optimize software performance to meet timing and resource constraints in embedded environments.
- Create and execute unit tests integration tests and smoke tests for software modules.
- Ensure all software meets automotive industry standards such as ISO 26262 (Functional Safety) ASPICE and AUTOSAR.
Qualifications :
With a Masters degree (BAC5) from an engineering school or university specializing in embedded systems you have a proven track record in C development. Knowledge of automotive functionalities is essential.
A minimum of 3 to 8 years of experience in using C for embedded automotive systems is required.
Skills:
- Proficiency in C programming including modern C standards (C11/14/17).
- Experience in embedded software development and realtime operating systems (RTOS).
- Familiar with automotive communication protocols (e.g. CAN LIN Ethernet).
- Knowledge of development tools (e.g. Git Jenkins debugging static analysis tools).
- Understanding of automotive standards (ISO 26262 AUTOSAR ASPICE) is a plus.
- Strong English communication skills.
Additional Information :
Looking forward to hearing from you!
Remote Work :
No
Employment Type :
Fulltime