Senior Software Engineer
Core
Design, develop, and test embedded C++ software for automotive infotainment and digital displays, leading system-level design and integration for multi-display setups.
Role type
Senior embedded C++ software engineer (automotive infotainment)
Builds
Scalable, reusable frameworks for UI rendering and system communication for automotive infotainment features
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ development, embedded or system-level software delivery, performance optimization, UI/UX design, clean architectural design, RTOS development, automotive debugging tools (CANoe, VehicleSpy), Android application framework or hybrid Android/RTOS integration
Preferred skills
Agile/Scrum practices, cross-functional collaboration
Technologies
C++, RTOS, CANoe, VehicleSpy, Android framework
Responsibilities
Design and develop embedded C++ software for infotainment and digital displays; Lead system-level design, architecture, and integration for multi-display setups; Develop scalable, reusable frameworks for UI rendering and system communication; Debug and optimize performance to ensure real-time responsiveness
Seniority
Senior, hands-on IC