Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Sasken and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p>Role : QNX Developer </p><p> </p><p><br/></p><p>We are seeking a highly skilled and experienced Core QNX Developer to join our embedded systems team in Bengaluru.
</p><p><br/></p><p>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.
</p><p><br/></p><p>You will be responsible for designing, developing, and implementing robust and reliable software for our next-generation embedded products.</p><p> </p><p><br/></p><p>Key Responsibilities :</p><p> </p><p><br/></p><p>- Design, develop, and maintain embedded software using modern C++ for QNX RTOS.</p><p><br/></p><p>- Develop and debug device drivers for various hardware components.</p><p><br/></p><p>- Work with hypervisor technologies to ensure system isolation and integrity.</p><p><br/></p><p>- Implement and optimize Inter-Process Communication (IPC) mechanisms.</p><p><br/></p><p>- Ensure software components meet ASIL (Automotive Safety Integrity Level) compliance standards.</p><p><br/></p><p>- Integrate gRPC for efficient communication within safety-critical embedded systems.</p><p><br/></p><p>- Implement and enforce cybersecurity best practices in embedded software.</p><p><br/></p><p>- Collaborate with cross-functional teams to define requirements, design solutions, and troubleshoot issues.</p><p> </p><p><br/></p><p>Technical Skills and Qualifications :</p><p> </p><p><br/></p><p>- Educational Background : Bachelor's or master's degree in Computer Science, Electrical/Electronic </p><p><br/></p><p>- Engineering, or a related field.</p><p><br/></p><p>- Experience : 9 years of hands-on experience in embedded software development.</p><p><br/></p><p>- QNX Expertise : Strong proficiency in developing on the QNX RTOS.</p><p><br/></p><p>- C++ Proficiency : Expert-level knowledge of modern C++ (C++11/14/17), with a focus on writing efficient </p><p>code for memory and resource-constrained systems.</p><p><br/></p><p>- Device Drivers : Solid understanding of and development experience with device drivers on QNX.</p><p><br/></p><p>- Hypervisors : Experience working with hypervisor technologies.</p><p><br/></p><p>- Inter-Process Communication (IPC) : Strong knowledge of IPC mechanisms.</p><p><br/></p><p>Safety & Security :</p><p><br/></p><p>- Familiarity with ASIL compliance and safety-critical systems.</p><p><br/></p><p>- Experience with cybersecurity principles in embedded systems.</p><p><br/></p><p>- Knowledge of gRPC for embedded Additional Skills : Excellent problem-solving abilities, strong communication skills, and the ability to work effectively in a team environment.</p> (ref:hirist.tech)
Don't Miss This Opportunity!
Sasken is actively hiring for this Sasken Technologies - QNX Developer - Embedded System position
Apply Now