HamburgerMenu
hirist

Sasken Technologies - QNX Developer - Embedded System

Posted on: 14/09/2025

Job Description

Role : QNX Developer


We are seeking a highly skilled and experienced Core QNX Developer to join our embedded systems team in Bengaluru.


The ideal candidate will have a strong background in C++ development and a proven track record of working with the QNX RTOS in safety-critical environments.


You will be responsible for designing, developing, and implementing robust and reliable software for our next-generation embedded products.


Key Responsibilities :


- Design, develop, and maintain embedded software using modern C++ for QNX RTOS.


- Develop and debug device drivers for various hardware components.


- Work with hypervisor technologies to ensure system isolation and integrity.


- Implement and optimize Inter-Process Communication (IPC) mechanisms.


- Ensure software components meet ASIL (Automotive Safety Integrity Level) compliance standards.


- Integrate gRPC for efficient communication within safety-critical embedded systems.


- Implement and enforce cybersecurity best practices in embedded software.


- Collaborate with cross-functional teams to define requirements, design solutions, and troubleshoot issues.


Technical Skills and Qualifications :


- Educational Background : Bachelor's or master's degree in Computer Science, Electrical/Electronic


- Engineering, or a related field.


- Experience : 9 years of hands-on experience in embedded software development.


- QNX Expertise : Strong proficiency in developing on the QNX RTOS.


- C++ Proficiency : Expert-level knowledge of modern C++ (C++11/14/17), with a focus on writing efficient

code for memory and resource-constrained systems.


- Device Drivers : Solid understanding of and development experience with device drivers on QNX.


- Hypervisors : Experience working with hypervisor technologies.


- Inter-Process Communication (IPC) : Strong knowledge of IPC mechanisms.


Safety & Security :


- Familiarity with ASIL compliance and safety-critical systems.


- Experience with cybersecurity principles in embedded systems.


- Knowledge of gRPC for embedded applications.


- Additional Skills : Excellent problem-solving abilities, strong communication skills, and the ability to work effectively in a team environment.

info-icon

Did you find something suspicious?