R

C/C++ Software Engineer for Device Driver Development

Raise - find a more meaningful working experience

musquash parish, nb, Canada Full-time June 09, 2026

Found Description

Join a passionate team as a Senior C/C++ Software Engineer specializing in device driver development for Linux systems. This role offers opportunities in high-level and low-level programming responsibilities.
Your expertise in C++20, implementation of Qt applications, and understanding of legacy systems will be crucial. Collaborate closely with a focused engineering team of 2-4 people, where you will analyze requirements and document system constraints. The position demands attention to detail and a strong sense of ownership across the software development lifecycle.
Key Responsibilities:
• Develop and maintain software for Linux using C++ and C
• Implement Qt desktop applications and interface with legacy systems
• Translate findings into actionable new software requirements
• Design PCI device drivers and validate application performance
• Utilize version control systems to manage source code
Requirements:
• Proficiency in C++20 and C programming
• Stron...

Ready to Apply?

Submit your application for C/C++ Software Engineer for Device Driver Development at Raise - find a more meaningful working experience

Apply Now