×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Specialist

Job in quebec, Québec, Province de Québec, Canada
Listing for: Ngcaerospace
Full Time position
Listed on 2026-06-17
Job specializations:
  • Engineering
    Embedded Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: quebec

NGC Aerospace is looking for a Software Developer - Embedded systems . As part of your duties, you will be mainly responsible for the analysis ,
design , and validation of real-time embedded software, software/firmware/hardware integration , and the development of associated software.

Your new day-to-day
  • Design embedded systems such as autopilot and 3D mapping systems for unmanned aerial and ground vehicles:
    • Implement and validate navigation, guidance, control, and computer vision software using MATLAB/Simulink and C/C++;
    • Identify and integrate the necessary hardware components, including sensors and embedded computers;
    • Analyzing and validating systems using numerical simulations of 3D environments and dynamic testing in a controlled environment;
  • Conducting research and development studies;
  • Supporting the preparation of responses to calls for tenders and supporting project management tasks;
  • The opportunity to work for a well‑established, internationally renowned company recognized for its expertise;
  • The chance to collaborate with a skilled, passionate, and ambitious team that values rigor, boldness, and innovation;
  • The joy of living in the Eastern Townships, a region that offers a balanced lifestyle between city, lakes, and mountains;
  • Three weeks of vacation upon starting your position;
  • A flexible schedule with the possibility of teleworking;
  • One full week per year to participate in training or conferences to further your knowledge;
  • The opportunity to grow, whether in technical expertise, product or project management;
  • A group insurance plan with a 50% contribution from the employer;
  • An employer contribution to your personal or group RRSP;
  • A competitive salary commensurate with your skills and professional experience;
  • A social committee that organizes various activities for colleagues and families;
  • Access to an on-site gym reserved for employees (with locker rooms and showers) and indoor bicycle parking.
Required profile The essentials
  • Bachelor’s degree in electrical, mechanical or aerospace engineering or equivalent;
  • 2 years of relevant experience, including internships;
  • Fluency in written and spoken French and English (as we operate in a bilingual environment, with many international customers and collaborators);
  • Mastery of one or several of the following fields: control theory, navigation theory, image processing, dynamic modelling;
  • Experience and skills in C/C++ programming;
  • Mastery of the MATLAB/Simulink environment;
  • Effective communication skills with colleagues, customers, and partners;
  • Organizational skills, autonomy, ability to work independently and in a team;
  • Ability to manage several tasks stemming from different projects simultaneously;
  • Ability to talk about drones, Kalman filters, and algorithms.
Assets
  • Master or Ph.D.'s degree in a related field relevant to the position;
  • Experience in the design and operation of unmanned or remote‑controlled systems;
  • Experience in the design of space and aerial systems;
  • Knowledge of other programming languages (Python, Java) and Embedded Coder;
  • Knowledge of and experience with best practices in terms of software quality assurance (RTCA DO‑178B/C and MISRA compliance);
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary