Staff Engineer (QNX Software)

Qualcomm · Bengaluru · 4+ yrs experience · Posted 2026-07-28

Tech stack: C, C++, Java, Linux, Python

Apply on the company site · Get a referral for this role

Qualcomm salary & ratings · Qualcomm interview process · More live openings

About the role

Qualcomm India Private Limited
Engineering Group, Engineering Group > Software Engineering
Responsibilities: - Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space.
- While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies.
- We are investing in several bleeding-edge technologies such as 5G, Cellular V2X, Computer Vision, AI/Deep Learning, etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums, and operators on pushing the boundaries.
- Qualcomm Automotive Team is looking for a Senior Engineer who can make difference on many technology forefronts in the Automotive space, join our growing multisite engineering organization.
- Develop/Customize/Configure/fix-issues in QNX software components for automotive platforms
- Board bring up on Customer hardware platforms based on QC chipsets
- Develop middleware components (ex.
- Lifecycle/Power Management, Software update, Safety applications etc.) on embedded Linux and/or real-time QNX platforms
- Perform peer reviews, static analysis tests, continuous build and unit testing of the software
- Working and coordinating with teams located across geographies
- Work in an Agile SW team and methodology (Scrum, SAFe etc.)
Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 10+ years of Hands-On Experience in Digital Cockpit Products
- Expertise in kernel, device driver, BSP development, board bring up, porting and customization on Linux and QNX platforms
- Work experience and good knowledge of different application processor architectures, especially ARM-v9 / Qualcomm Auto 82xx/81xx/72xx series
- Experience working on Linux and QNX system-level design In-depth experience in architecting multi-threaded software components
- Good knowledge of Object-oriented Analysis and Design (OOAD), UML, experience in design tools such as Enterprise Architect and Rhapsody
- Experience in deriving system and software architecture from customer requirements
- Working knowledge in hypervisor and Inter Guest OS IPC/inter domain communication and protocol implementation with other sub systems.
- QNX Hypervisor is preferable.
- Proficient in C, C++ 14 and above with development experience on embedded/hard real time systems (ex. QNX)
- Experience in working on Adaptive Autosar is an added advantage
- Excellent in problem solving, debugging on embedded target (using tools like JTAG, gdb, Trace32, valgrind), analyzing core dumps
- Experience in triaging/pre-analysis of issues from system testing
- Good knowledge of static code analysis and code coverage tools
- Experience in performance analysis and performance optimization
- Ability to work in a challenging environment, guide team members, good customer facing skills.
- Preferable to have experience in Automotive domain

Qualifications

- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 10+ years of Hands-On Experience in Digital Cockpit Products
- Expertise in kernel, device driver, BSP development, board bring up, porting and customization on Linux and QNX platforms
- Work experience and good knowledge of different application processor architectures, especially ARM-v9 / Qualcomm Auto 82xx/81xx/72xx series
- Experience working on Linux and QNX system-level design In-depth experience in architecting multi-threaded software components
- Good knowledge of Object-oriented Analysis and Design (OOAD), UML, experience in design tools such as Enterprise Architect and Rhapsody
- Experience in deriving system and software architecture from customer requirements
- Working knowledge in hypervisor and Inter Guest OS IPC/inter domain communication and protocol implementation with other sub systems.
- QNX Hypervisor is preferable.
- Proficient in C, C++ 14 and above with development experience on embedded/hard real time systems (ex. QNX)
- Experience in working on Adaptive Autosar is an added advantage
- Excellent in problem solving, debugging on embedded target (using tools like JTAG, gdb, Trace32, valgrind), analyzing core dumps
- Experience in triaging/pre-analysis of issues from system testing
- Good knowledge of static code analysis and code coverage tools
- Experience in performance analysis and performance optimization
- Ability to work in a challenging environment, guide team members, good customer facing skills.
- Preferable to have experience in Automotive domain

Responsibilities

- Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space.
- While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies.
- We are investing in several bleeding-edge technologies such as 5G, Cellular V2X, Computer Vision, AI/Deep Learning, etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums, and operators on pushing the boundaries.
- Qualcomm Automotive Team is looking for a Senior Engineer who can make difference on many technology forefronts in the Automotive space, join our growing multisite engineering organization.
- Develop/Customize/Configure/fix-issues in QNX software components for automotive platforms
- Board bring up on Customer hardware platforms based on QC chipsets
- Develop middleware components (ex.
- Lifecycle/Power Management, Software update, Safety applications etc.) on embedded Linux and/or real-time QNX platforms
- Perform peer reviews, static analysis tests, continuous build and unit testing of the software
- Working and coordinating with teams located across geographies
- Work in an Agile SW team and methodology (Scrum, SAFe etc.)

More openings at Qualcomm