R

Senior C/C++ Software Engineer

Raise - find a more meaningful working experience

musquash parish, nb, Canada Full-time July 04, 2026

Opportunity 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‑i...
Full-time IT & Technology

Interested in this opportunity? Apply now through Expertini.

Apply for this Position