Build high-performance sensor software at QNX using advanced C and C++ skills. Work on scalable frameworks for cameras and intelligent systems. As a Senior Embedded Software Developer, you will shape QNX Sensor Framework architecture and features. Your work spans low-level systems programming, device drivers, hardware interactions, and system-level debugging. The framework supports cameras, LiDAR, radar, and GPS/IMU across ADAS, robotics, and medical devices. Key Responsibilities:
Design and maintain high-performance embedded software in C and C++ Lead integrations for cameras, LiDAR, radar, and GPS/IMU Port frameworks across hardware platforms and system-on-chips Investigate system issues and drive root-cause resolution Develop sample applications and reference implementations Requirements:
Strong expertise in embedded software development Advanced programming skills in C and C++ Understanding of memory, interrupts, DMA, and concurrency Hands-on device driver development experience Experience with static analysis and unit testing Apply embedded software, C++, device driver, and debugging expertise to QNX sensor framework engineering challenges.
#J-18808-Ljbffr
Senior Embedded Software Developer C++ employer: QNX
At QNX, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team is dedicated to supporting your professional growth through continuous learning opportunities and hands-on experience with cutting-edge technologies in the embedded systems domain. Located in a vibrant tech hub, we offer competitive compensation, comprehensive benefits, and a unique chance to contribute to impactful projects that enhance everyday life, making us an ideal choice for those seeking meaningful and rewarding employment.