Senior QNX Engineer
Appraid Tech LLC
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
As a Senior QNX Engineer, you will lead the architecture and development of shared infrastructure components across Android, Linux, and QNX for next-generation vehicle systems. You will provide technical leadership to engineering teams to deliver scalable, high-quality solutions for critical domains including data persistency, vehicle data processing, and system lifecycle management.
- Software Architecture: Define the long-term technical vision and architecture for core infrastructure components across multiple operating systems Linux, QNX, Android as per e-cockpit architecture to support multiple product teams and applications
- Design & Implementation: Hands-on involvement in the design and implementation of complex software modules in C++ for QNX-based systems and the Android platform
- Core Component Ownership: Lead the design, implementation, and evolution of highly reliable, reusable, and secure infrastructure components including
- Vehicle Data Processing: Design and implement algorithms and frameworks for collecting, processing, and analyzing vehicle data.
- Lifecycle Management: Design and develop software lifecycle management solutions including Over-the-Air (OTA) updates.
- OSAL Development: Lead the development and integration of OSALs and middleware components for Camera, Audio etc.
- Cross-Functional Collaboration: Work closely with backend, security, product, and design teams to understand requirements and deliver platform capabilities that accelerate feature development and meet security standards
- Code Reviews: Conduct thorough code reviews to ensure code quality, adherence to standards, and proper documentation
- Bachelor s degree in communication engineering, Mechatronics, Electronics, or Computer Engineering.
- 3+ years of experience in C++ development.
- 3+ years of hands-on experience with QNX
- 3+ years of experience in ADAS (Advanced Driver Assistance Systems).
- QNX Experience: Understanding of QNX operating system and software devlopment integration
- QNX . Using QNX as Hypervisor and developing virtio backends in QNX.
- Android Development: Solid experience with Android platform architecture, Android framework, and NDK development.
- HAL Development: Hands-on experience developing and integrating HALs.
- CMAke Expertise: Good understanding of QNX build environment setup (including license etc.) and using cmake to build QNX components
- Proven experience in BSP integration with QNX
- QNX
- Android
- Linux
- Hypervisor
- Organizational and planning Skills
- Communication skills.
- Problem analysis and problem-solving skills.
- Judgment, time management, and decision-making ability
- Proactive
- Attention to detail and accuracy.
- Agility
Desired Candidate Profile
Bachelor s degree in communication engineering, Mechatronics, Electronics, or Computer Engineering.
3+ years of experience in C++ development.
3+ years of hands-on experience with QNX
3+ years of experience in ADAS (Advanced Driver Assistance Systems).
QNX Experience: Understanding of QNX operating system and software devlopment integration
QNX . Using QNX as Hypervisor and developing virtio backends in QNX.
Android Development: Solid experience with Android platform architecture, Android framework, and NDK development.
HAL Development: Hands-on experience developing and integrating HALs.
CMAke Expertise: Good understanding of QNX build environment setup (including license etc.) and using cmake to build QNX components
Proven experience in BSP integration with QNX
Company Industry
- IT - Software Services
Department / Functional Area
- Engineering
Keywords
- Senior QNX Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com