Full-time
Senior C/C++ Software Engineer
Posted by Raise - find a more meaningful working experience • musquash parish, nb, Canada
About the Role
Senior C/C++ Software Engineer who can work independently and also collaborate within a small engineering team (2–4 people). The role involves full lifecycle software development on Linux systems, including high‑level application development and low‑level device driver development.
This is a hands‑on technical role requiring strong ownership, deep system knowledge, and comfort working close to hardware.
Key Responsibilities
- Design, develop, and maintain software using C++ (C++20 or newer) and C on Linux platforms.
- Develop and maintain Qt desktop applications using Qt Widgets and C++ STL.
- Work independently and as part of a small engineering team (2–4 people).
- Participate in the full software development lifecycle, including software requirements analysis, creation of Software Requirements Specifications (SRS), creation of Software Design Specifications (SDS), and development of pre‑installation and post‑install...
Ready to Apply?
Submit your application today and take the next step in your career journey with Raise - find a more meaningful working experience.
Apply Now