Senior QNX Engineer

Appraid Tech LLC

Posted 30+ days ago

Experience

3 - 5 Years

Job Location

Egypt - Egypt

Education

Bachelor of Technology/Engineering

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.

Responsibilities
  • 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
Requirements
  • 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
Tools
  • QNX
  • Android
  • Linux
  • Hypervisor
Skills
  • 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

Department / Functional Area

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