A technology solutions provider is seeking a skilled software developer to create software services for an infotainment system. The candidate will work on features including navigation, media, entertainment, and vehicle interfaces, utilizing C/C++ programming and QML for user interfaces. The role involves leading integration and testing, as well as documenting APIs that support key functionalities. This position is ideal for those passionate about enhancing in-vehicle technology.
Qualifications
Experience in developing C/C++ software for complex systems.
Familiarity with QML/Qt for user interface design.
Strong understanding of software integration and testing.
Responsibilities
Create software services for infotainment systems.
Implement graphical user interfaces for user interaction.
Lead integration and testing of firmware images.
Skills
C/C++ programming
Graphical user interfaces
API/SDK design
System integration
Root cause analysis
Tools
QML
Qt Quick
Job description
Creating software services for Infotainment system which includes code to support features for navigation, media, entertainment, phone, voice, and vehicle interfaces.
Creating Application software for Sync infotainment system to allow user to interact with features such as navigation, media, entertainment, phone, voice, and vehicle settings.
Develop C/C++ middleware for infotainment system
Implement graphical user-interfaces using QML / Qt Quick
Design, document, integrate, and test APIs / SDKs that provide services for: media, phone, navigation, speech-recognition, mobile device connectivity, and CAN network communication
Lead integration, build, and release of firmware images for platform
Lead root cause analysis of software defects. Lead optimization of boot-up performance and system responsiveness
Participate in system design, documentation, and testing to deliver a best-in-class infotainment system