Software Engineer
Core
Develop and integrate low-level software modules for Infotainment head units running Android Automotive OS, connecting Android to hardware via device drivers and system procedures.
Role type
Embedded software engineer (Android Automotive/Linux/QNX)
Builds
VCC sustainable platform for multiple new display units
Domain
Automotive infotainment systems
Deliverable
production ML models | product features
Required skills
Embedded C++, Android Platform development, Embedded Linux, QNX, Device drivers, Debugging, Unit testing, Integration testing, Agile collaboration
Preferred skills
QNX experience, Automotive industry experience, Hardware-related development, Software architecture
Technologies
C++, Python, QNX, Linux, Android Automotive OS
Responsibilities
Develop and integrate low-level software modules for Infotainment head units, Collaborate with external suppliers and partners, Perform testing and troubleshooting in prototype cars, Review colleagues' code and provide constructive input
Seniority
Mid-level, hands-on IC