QNX Manager, Sensor Framework

Black Bery

Job Summary

QNX is seeking a Manager for their Sensor Framework team, focusing on embedded systems. The successful candidate will lead a development team responsible for designing, developing, and deploying cutting-edge software solutions for next-generation hardware peripherals. This role involves overseeing driver architecture, ensuring compatibility and performance across diverse hardware, and collaborating with product management and customers. The manager will champion software quality, drive innovation, and potentially explore safety-critical software development under various industry standards.

Must Have

  • Lead and mentor a high-performing software development team.
  • Oversee the design, adaptation, and optimization of drivers for embedded systems.
  • Collaborate with product management, customers, and system architects.
  • Champion software quality standards.
  • Drive innovation in driver architecture.
  • Deep expertise in driver design, development, and deployment.
  • Proven track record managing software development teams delivering drivers for hardware peripherals and embedded platforms.
  • Strong ability to elicit customer requirements and translate them into actionable development plans.
  • Exceptional leadership skills.
  • In-depth knowledge of C and Assembly programming languages.
  • Hands-on experience with QNX embedded operating systems.

Good to Have

  • Interest and experience in safety-critical software development environments.
  • Experience developing software under specialized safety standards such as ISO 26262, IEC 61508, IEC 62304, EN 50128.

Job Description

Worker Sub-Type:

Regular

Job Description:

Think embedded, think QNX!

QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.

QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in 255 million vehicles globally. Global leaders such as Audi, Ford, Jaguar Land Rover, General Electric, and Honeywell depend on QNX technology for their in-car electronics, medical devices, industrial automation systems, and other mission- or life-critical applications.

Are you the person we are looking for?

As the successful candidate, you will bring deep expertise in driver design, development, and deployment. You’ll lead a talented development team responsible for creating cutting-edge software solutions that enable next-generation hardware peripherals on some of the most advanced platforms in the industry. Your work will directly impact millions of users worldwide and play a critical role in the continued success of QNX, a leader in embedded operating systems.

We are looking for someone who is not only technically strong but also passionate about building software that emphasizes reuse, efficiency, and simplicity. If you thrive on innovation and enjoy working in a collaborative environment where your ideas matter, this is the role for you.

You will:

  • Lead and mentor a high-performing software development team focused on driver architecture and implementation for advanced hardware platforms.
  • Oversee the design, adaptation, and optimization of drivers for embedded systems, ensuring compatibility and performance across diverse hardware peripherals.
  • Collaborate closely with product management, customers, and system architects to gather requirements and deliver solutions that meet or exceed expectations.
  • Champion software quality standards and ensure adherence to best practices throughout the development lifecycle.
  • Drive innovation in driver architecture to support future hardware advancements.
  • Explore opportunities to develop software under specialized safety standards such as ISO 26262, IEC 61508, IEC 62304, EN 50128, and others.

You have:

  • Proven track record of successfully managing software development teams delivering drivers for hardware peripherals and embedded platforms.
  • Strong ability to elicit customer requirements and translate them into actionable development plans.
  • Exceptional leadership skills with a passion for motivating teams and fostering a culture of excellence.
  • Commitment to maintaining high-quality standards in software development.
  • Interest and experience in safety-critical software development environments.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent.
  • Intermediate to senior-level experience managing software development teams.
  • In-depth knowledge of C and Assembly programming languages.
  • Hands-on experience with QNX embedded operating systems.
  • Outstanding communication skills and enthusiasm for collaboration.

Scheduled Weekly Hours:

40

3 Skills Required For This Role

Team Management Communication Game Texts