Senior Sensor Framework Software Engineer

3 days ago

Ottawa, Ontario, Canada QNX Full-time

Engineer QNX Sensor Framework software for cameras, LiDAR, radar, and GPS/IMU. Use C and C++ to solve complex embedded integration challenges.

This Senior Embedded Software Developer contributes to a scalable, high-performance framework for QNX-based systems. You will evolve APIs, architecture, and features while integrating sensors, image signal processors, and serializer/deserializer technologies. Applications span ADAS, robotics, and medical devices.

Key Responsibilities:

  • Evolve framework APIs, architecture, and performance-focused features
  • Integrate new sensors and image signal processors
  • Enable serializer/deserializer technologies across platforms
  • Collaborate with hardware vendors and engineering teams
  • Share expertise in design decisions and software quality

Requirements:

  • Deep embedded software development expertise
  • Strong hardware/software interaction understanding
  • Experience diagnosing issues across software layers
  • Strong communication across engineering disciplines
  • Experience developing unit tests and applying static analysis

Bring senior embedded engineering judgment to QNX APIs, sensor integration, hardware platforms, and robust software design.