R

Senior C/C++ Software Engineer

Raise - find a more meaningful working experience

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

Found Description

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 for Senior C/C++ Software Engineer at Raise - find a more meaningful working experience

Apply Now