Technical Lead QNX Engineer
Core
Designing and developing embedded software systems for automotive infotainment and cockpit platforms, focusing on BSP/POSIX configuration and low-level driver development.
Role type
Senior Embedded Software Engineer (Automotive)
Builds
Automotive embedded software modules for infotainment and cockpit systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++14, POSIX/QNX, Kernel development, Device drivers, Yocto build configuration, Embedded Linux, ARM SoC development, Unit/Integration testing, Agile processes (Scrum/Kanban), Git/Gerrit, Jira, Polarion, Jenkins, Error handling and debugging, SW bring-up on EVB
Preferred skills
Object-oriented design, Meta programming, Code profiling and optimization, ASPICE compliance, Test-driven development, Continuous Integration automation
Technologies
QNX, Linux, C++, C, Yocto, Jenkins, Git, Gerrit, Jira, Polarion, ARM SoCs, Qualcomm, TITD4, Samsung SOC
Responsibilities
Analyze requirements and define technical specifications for embedded systems; Develop BSP/POSIX and cockpit platform software; Perform functional, unit, and integration testing; Debug and resolve customer-reported issues; Collaborate with cross-functional teams on module innovation; Assist in backlog definition and user story estimation
Seniority
Senior, hands-on IC