Embedded Software Engineer ( 6-8 Yrs)
Core
Design and develop embedded software solutions for automotive ECUs, focusing on Active Safety and User-Experience systems.
Role type
Senior Embedded Software Engineer (Automotive)
Builds
Embedded software for automotive ECUs, ADAS, Infotainment, and Vehicle Gateway systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded C, AUTOSAR Classic Architecture, Vector DaVinci tools, Automotive communication protocols (CAN, LIN, Ethernet), 32-bit Microcontroller architectures (Infineon Aurix, Renesas, PowerPC, ARM), ASPICE compliance, SWDL and OTA update mechanisms
Preferred skills
Radar background
Technologies
Vector CANoe, Vector DaVinci Configurator, TRACE-32, Infineon Aurix, Renesas, PowerPC, ARM
Responsibilities
Deliver high-quality embedded software solutions for automotive ECUs across design, development, integration, and validation phases; Implement and integrate AUTOSAR-based software components and automotive communication protocols; Execute software development activities in full alignment with automotive standards and processes including AUTOSAR and ASPICE; Lead testing, debugging, and validation activities using industry-standard tools; Maintain end-to-end requirements traceability and high-quality technical documentation; Apply disciplined configuration and change management practices; Uphold software quality through code reviews, static analysis, and continuous adherence to safety and process compliance
Seniority
Senior, hands-on IC