Raise - find a more meaningful working experience

Senior C/C++ Software Engineer

📍 Location
musquash parish, nb
⏰ Job Type
Full-time
📅 Posted
July 16, 2026
Apply Now

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

Start Your Week Right!

Apply now and make every Monday exciting with Raise - find a more meaningful working experience

Apply for this Position