QNX - Principal Systems Software Developer (Architect)

bb· 5400 Beijing QNX Science and Technology Co., Limited
Apply Now ↗
📍 Shanghai, ChinaFull time
Full time5400 Beijing QNX Science and Technology Co., Limited

About this role

 

Worker Sub-Type:

Regular

 

Job Description: 

QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, along with support and services delivered by trusted embedded software experts. With a focus on reducing hardware dependency and increasing efficiency, QNX empowers organizations to unlock new possibilities in areas like high-performance computing at the edge, standards-based virtualization technologies, and cloud enablement. QNX® technology has been deployed in the world’s most critical embedded systems, including more than 275 million vehicles on the road today. QNX® software is trusted across industries including automotive, medical devices, industrial controls, robotics, commercial vehicles, rail, and aerospace and defense.

Are you the person we are looking for?

We are looking for a hands-on Embedded Software Architect who combines deep technical expertise with a system-level mindset to shape next-generation automotive solutions. This is an opportunity to lead architecture and design, influence technology direction, and collaborate across teams to deliver robust, scalable, and innovative embedded software platforms.

You will have:

  • Very strong communication, problem solving and analysis skills are an absolute must.

  • The ultimate goal of the OEM Engineering organization is to generate technical trust in our product portfolio and an overall trust in our company.

  • Experience developing reference implementations and Proof of Concepts (PoCs), with the ability to transition them into production-ready solutions.

  • A proven ability to communicate complex technical concepts effectively to both engineering teams and executive stakeholders.

You will have the following technical skills & experience:

The position demands a candidate with deep technical knowledge of:

  • OS level software integration strategies (Linux and QNX experience would be an asset)

  • Automotive platform architecture (software focus)

  • Experience with functional safety designs (ISO26262 focus)

  • Software performance analysis and performance enhancement techniques

  • C/C++ development experience

  • CI/CD deployment strategy, integration of tooling into 3rd party pipelines

Imagine what you could do at QNX! 

#LI-KH1

 

Scheduled Weekly Hours:

40

 

Frequently Asked Questions

Is the salary disclosed for the QNX - Principal Systems Software Developer (Architect) position at bb?
The salary for this QNX - Principal Systems Software Developer (Architect) role at bb is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the QNX - Principal Systems Software Developer (Architect) position at bb located?
This QNX - Principal Systems Software Developer (Architect) role at bb is based in Shanghai, China. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the QNX - Principal Systems Software Developer (Architect) role at bb full-time or part-time?
This is listed as a Full time position. It is posted as a QNX - Principal Systems Software Developer (Architect) role in the 5400 Beijing QNX Science and Technology Co., Limited department at bb.
Which team or department does the QNX - Principal Systems Software Developer (Architect) at bb belong to?
This QNX - Principal Systems Software Developer (Architect) position is part of the 5400 Beijing QNX Science and Technology Co., Limited department at bb. See the full job description for more information about the team structure and responsibilities.
How do I apply for the QNX - Principal Systems Software Developer (Architect) position at bb?
Click the "Apply Now" button on this page. You will be redirected to bb's official application portal hosted on workday where you can submit your application directly.
When was the QNX - Principal Systems Software Developer (Architect) job at bb posted?
This QNX - Principal Systems Software Developer (Architect) position at bb was posted on Aug 6, 2026. Apply as soon as possible — early applications are often reviewed first.
QNX - Principal Systems Software Developer (Architect)
bb
Apply for this role ↗

You'll be redirected to bb's official application page on Workday.