- Lead software development for embedded infotainment platforms from requirements analysis through production release.
- Design implement and optimize low-level software components including drivers board support packages (BSP) middleware and OS services.
- Collaborate closely with hardware system architecture and application teams to enable platform features and ensure seamless system integration.
- Debug diagnose and resolve complex issues involving software-hardware interaction memory management and performance bottlenecks.
- Ensure compliance with automotive standards including ASPICE ISO 26262 and cybersecurity best practices.
- Mentor junior engineers and contribute to technical direction architecture decisions and code reviews.
- Work with cross-functional global teams to meet project timelines and quality targets.
Qualifications :
- Bachelors degree in Computer Engineering Electrical Engineering Computer Science or related field.
- A minimum of 7 years of professional experience in embedded software development for infotainment or automotive platforms.
- Strong proficiency in C/C for real-time resource-constrained and safety-critical systems.
- Hands-on experience with Linux QNX or Android Automotive OS internals including kernel middleware and device driver development.
- Solid understanding of SoC bring-up and BSP development including bootloaders power management and memory initialization.
- Proven experience with peripheral integration for infotainment systems (e.g. display controllers GPUs touch controllers audio DSPs connectivity modules USB CAN Ethernet PCIe).
- Ability to debug and resolve complex issues related to graphics performance audio synchronization system stability and thermal/power constraints.
- Experience with Automotive Ethernet SOME/IP and communication stacks.
- Familiarity with automotive software development processes version control (Git) CI/CD pipelines and issue-tracking tools.
- Strong communication skills and ability to collaborate with hardware HMI multimedia and systems architecture teams.
Preferred Requirements
- Masters degree in engineering Computer Science or related discipline.
- A minimum of 10 years of embedded software experience with demonstrated technical leadership in infotainment platform development.
- In-depth knowledge of graphics and display technologies (e.g. OpenGL/ES Vulkan GPU drivers compositor frameworks such as Wayland/Weston).
- Expertise in automotive audio frameworks (e.g. ALSA Audio HAL DSP integration voice processing).
- Knowledge of Android HAL/VHAL development and integration with middleware stacks.
- Familiarity with IVI-specific connectivity protocols (Bluetooth Wi-Fi CarPlay Android Auto MirrorLink).
- Experience in system performance tuning including boot-time optimization memory footprint reduction and thermal/power efficiency improvements.
- Hands-on work with virtualization and hypervisors in infotainment SoCs (e.g. Xen AGL QNX Hypervisor).
- Knowledge of functional safety (ISO 26262) and cybersecurity (ISO/SAE 21434) applied specifically to infotainment systems.
- Proven track record of working with SoC vendors (e.g. Qualcomm NVIDIA Renesas NXP) to deliver integrated infotainment platforms.
- Experience leading cross-functional design reviews architectural decisions and long-term roadmap alignment for infotainment platforms.
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Full-time
Lead software development for embedded infotainment platforms from requirements analysis through production release.Design implement and optimize low-level software components including drivers board support packages (BSP) middleware and OS services.Collaborate closely with hardware system architec...
- Lead software development for embedded infotainment platforms from requirements analysis through production release.
- Design implement and optimize low-level software components including drivers board support packages (BSP) middleware and OS services.
- Collaborate closely with hardware system architecture and application teams to enable platform features and ensure seamless system integration.
- Debug diagnose and resolve complex issues involving software-hardware interaction memory management and performance bottlenecks.
- Ensure compliance with automotive standards including ASPICE ISO 26262 and cybersecurity best practices.
- Mentor junior engineers and contribute to technical direction architecture decisions and code reviews.
- Work with cross-functional global teams to meet project timelines and quality targets.
Qualifications :
- Bachelors degree in Computer Engineering Electrical Engineering Computer Science or related field.
- A minimum of 7 years of professional experience in embedded software development for infotainment or automotive platforms.
- Strong proficiency in C/C for real-time resource-constrained and safety-critical systems.
- Hands-on experience with Linux QNX or Android Automotive OS internals including kernel middleware and device driver development.
- Solid understanding of SoC bring-up and BSP development including bootloaders power management and memory initialization.
- Proven experience with peripheral integration for infotainment systems (e.g. display controllers GPUs touch controllers audio DSPs connectivity modules USB CAN Ethernet PCIe).
- Ability to debug and resolve complex issues related to graphics performance audio synchronization system stability and thermal/power constraints.
- Experience with Automotive Ethernet SOME/IP and communication stacks.
- Familiarity with automotive software development processes version control (Git) CI/CD pipelines and issue-tracking tools.
- Strong communication skills and ability to collaborate with hardware HMI multimedia and systems architecture teams.
Preferred Requirements
- Masters degree in engineering Computer Science or related discipline.
- A minimum of 10 years of embedded software experience with demonstrated technical leadership in infotainment platform development.
- In-depth knowledge of graphics and display technologies (e.g. OpenGL/ES Vulkan GPU drivers compositor frameworks such as Wayland/Weston).
- Expertise in automotive audio frameworks (e.g. ALSA Audio HAL DSP integration voice processing).
- Knowledge of Android HAL/VHAL development and integration with middleware stacks.
- Familiarity with IVI-specific connectivity protocols (Bluetooth Wi-Fi CarPlay Android Auto MirrorLink).
- Experience in system performance tuning including boot-time optimization memory footprint reduction and thermal/power efficiency improvements.
- Hands-on work with virtualization and hypervisors in infotainment SoCs (e.g. Xen AGL QNX Hypervisor).
- Knowledge of functional safety (ISO 26262) and cybersecurity (ISO/SAE 21434) applied specifically to infotainment systems.
- Proven track record of working with SoC vendors (e.g. Qualcomm NVIDIA Renesas NXP) to deliver integrated infotainment platforms.
- Experience leading cross-functional design reviews architectural decisions and long-term roadmap alignment for infotainment platforms.
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Full-time
View more
View less