Custom Software Engineering Lead
Core
Lead technical direction and architecture for custom automotive digital cockpit software solutions, guiding teams from design to delivery.
Role type
Senior IC Custom Software Engineering Lead (Automotive Digital Cockpit)
Builds
Cockpit application suites including media navigation, phone cluster, virtual gauges, HUD projections, and settings applications for OEM and Tier 1 programs.
Domain
Automotive / Digital Cockpit / SDV (Software Defined Vehicle)
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Android, C++, Qt, QML, MVVM, MVP, Dependency Injection, GPU profiling, Bluetooth/WiFi stack integration, Multi-display architecture, AAOS platform customization, HIL integration, ASPICE documentation
Preferred skills
AI-powered cockpit features, COVESA VSS, Cloud-connected cockpit (OTA, fleet analytics), AR HUD development, ISO 26262 safety implications
Technologies
Java, Kotlin, Android, C++, Qt, QML, AAOS, VHAL, Car Service API, SOMEIP, Figma, SketchUp, AR Core, Hilt, Koin
Responsibilities
Lead architecture and implementation of cockpit application suites; Define application frameworks and design patterns; Drive integration of cockpit applications with vehicle data sources; Lead development teams through design reviews and mentoring; Collaborate with UX teams to translate prototypes into production HMI applications; Optimize rendering performance and thermal management; Implement multi-display cockpit architectures; Ensure compliance with automotive HMI regulatory requirements; Lead defect resolution for critical cockpit software issues; Mentor junior engineers in design patterns and documentation; Contribute to technical RFP responses.
Seniority
Senior, hands-on IC with mentorship responsibilities