Senior Embedded Software Developer – ADAS Motion Estimation
Develop production embedded software for advanced driver assistance systems, focusing on vehicle motion estimation and related state estimation functions within automotive electronic control units.
תחומי אחריות
- Design, implement, integrate, and maintain production ADAS software for vehicle motion estimation and state estimation.
- Develop and maintain C and Simulink code for automotive electronic control units.
- Analyze and improve algorithm and embedded implementation reliability, performance, efficiency, and robustness through profiling and optimization.
- Create design specifications, interface definitions, test plans, release notes, and other technical documentation.
- Develop unit tests and support in-vehicle testing, issue triage, data analysis, validation, and vehicle integration activities.
דרישות
- Strong experience developing, debugging, and optimizing embedded software for resource-constrained targets.
- Proficiency in C and Simulink, with knowledge of automotive software practices, coding standards, and configuration management.
- Strong analytical, problem-solving, organizational, written, and verbal communication skills.
יתרון
- Around 10 years of experience in state estimation, ideally involving vehicle motion estimation, sensor fusion, navigation, vehicle localization, or related control and estimation algorithms.
- Experience with software product lines, configurable architectures, reusable components, and feature variability management.
- Master’s or PhD in mechanical engineering, electrical engineering, aerospace engineering, computer science, mechatronics, or a related field.