Senior Embedded Software Engineer

Aversan Inc.

Montreal (administrative region)

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading engineering firm in Montreal is seeking a Senior Embedded Engineer to develop safety-critical embedded systems. The ideal candidate will have a Bachelor's degree in a relevant field and strong experience with C/C++. Responsibilities include collaborating on software design, testing, and documentation, as well as troubleshooting in the lab. This position offers a hybrid work arrangement, balancing remote work with on-site collaboration.

Qualifications

  • Bachelor's degree in relevant engineering or computer science field.
  • Strong experience in developing embedded applications.
  • Familiarity with Real Time Operating Systems.

Responsibilities

  • Collaborate with team to specify, design, code, test and maintain embedded flight software.
  • Support development of formal documentation within a multidisciplinary team.
  • Integrate and test flight code within flight labs.
  • Troubleshoot bugs and issues in the lab.
  • Support software process automation.

Skills

Embedded applications development with C/C++
Real Time Operating Systems

Education

Bachelor's degree in Software, Computer, or Electrical Engineering or Computer Science

Job description

Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.

We are currently seeking a qualified Senior Embedded Engineer to join our team.

Location: Montreal, QC

Work Arrangement: Hybrid

Responsibilities
  • Collaborate with team to specify, design, code, test and maintain embedded flight software using the development tool suite.
  • Support development of formal documentation within a multidisciplinary team environment.
  • Support flight code integration and testing within flight labs.
  • Troubleshoot bugs and issues in the lab.
  • Support software process automation.
Requirements
  • Bachelor's degree in Software, Computer, or Electrical Engineering or Computer Science
  • Strong experience developing embedded applications with C/C++
  • Well versed with Real Time Operating Systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Embedded Software Engineer
Intermediate Embedded Software Engineer

Aversan Inc. • Mississauga

On-site
CAD 75,000 - 95,000
Senior Software Developer
Senior Software Developer

Aversan Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Senior Electrical Engineer
Senior Electrical Engineer

Aversan Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Test Engineering Supervisor
Test Engineering Supervisor

Aversan Inc • Montreal (administrative region)

Hybrid
CAD 90,000 - 105,000
Senior Full Stack Developer
Senior Full Stack Developer

Aversan Inc. • Mississauga

Hybrid
CAD 110,000 - 140,000
Software Product Assurance Engineer
Software Product Assurance Engineer

Aversan • Brampton

Hybrid
CAD 120,000 - 135,000
Hybrid work model
Full Stack Engineer
Full Stack Engineer

Aversan Inc. • Mississauga

Hybrid
CAD 110,000 - 140,000
Test Engineering Supervisor
Test Engineering Supervisor

Aversan • Montreal (administrative region)

On-site
CAD 90,000 - 105,000
Senior Embedded Software Engineer - Space/Satellite (Remote)
Senior Embedded Software Engineer - Space/Satellite (Remote)

Aversan Inc • Toronto

On-site
CAD 120,000 - 160,000
C++ Software Developer
C++ Software Developer

Aversan Inc. • Bas-Saint-Laurent

Hybrid
CAD 75,000 - 100,000