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
- Robust 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.