Staff Engineer, QNX Driver and middleware, SoC Automotive Embedded SW
Prefer a full account with a password? Sign Up to Apply
Job Description
Job profile – QNX Developer for middleware and frameworks for Automotive SoCs.
You will develop highly optimized software architecture for Renesas R-Car Gen5 series devices. Strong working knowledge of QNX FreeRTOS environment for multi-core heterogenous SoCs is a key requirement. You will implement requirements for the next-generation IVI/ADAS products that comprise tools, software, and hardware. Your main responsibilities will be in the following areas:
Relevant working experience
QNX
• Working knowledge developing drivers, middleware and applications for QNX
• Hands on debugging using standard QNX tools and debuggers such as Lauterbach.
• Familiarity with QNX build system.
Camera pipeline
• Hands on knowledge on camera bring up
• Driver development for camera pipeline
• Camera frameworks and ISP
Developing camera based applications with AI
• Primarily with QNX
• System integration with QNX camera frameworks
• System tuning (boot time, QoS)
Hypervisor
• Working knowledge with QNX Hypervisor may be an added advantage
• Working knowledge of SMMU and virtualization approaches.
Domains/Peripherals
• Realization of ADAS/IVI usecases on any heterogeneous platform.
• Overall automotive system knowledge.
Tools
• Git/Gerrit
• Performance optimization tools
• Hands on debugging expertise on heterogeneous SoC environments
Requirements
Function: Manufacturing
Experience Level: Mid-Senior Level