Senior Flight Software Engineer — Real-Time Embedded Systems

Syntronic

Brampton

On-site

CAD 112,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Syntronic is seeking a Senior Flight Software Developer to design, implement, and test safety-critical, real-time embedded software for advanced robotic and aerospace systems. You will own challenging subsystem designs, contribute hands-on development, and guide junior developers.

The role requires a strong background in C++, VxWorks, and SoC platforms, with experience in automated testing and software verification.

Qualifications

  • Bachelor's degree in Computer Science, Software Development, Computer Engineering, Electrical Engineering, or related field.
  • 10+ years of embedded software development experience.
  • Strong hands-on C++ in embedded environments.
  • Minimum 5 years with VxWorks.
  • Experience in safety-critical, real-time software systems.
  • Experience with SoC platforms.
  • Strong automated testing & verification experience.
  • Real-time concepts, concurrency, timing constraints, and embedded design.

Responsibilities

  • Lead design of safety-critical, real-time embedded software for complex robotic and aerospace systems.
  • Develop, maintain, test modular and efficient flight software.
  • Document designs, decisions, interfaces, and approaches.
  • Lead and participate in implementation and verification of embedded subsystems.
  • Review designs, code, tests, and technical work by team members.
  • Mentor junior and intermediate developers through reviews and discussions.
  • Lead effort estimation and technical planning for new work.
  • Collaborate to define coding standards, tools, and processes.
  • Support automated testing, integration, debugging, and lifecycle activities.
  • Contribute to continuous improvement of software quality and reliability.

Skills

C++ embedded
Real-time software
Digital design
Mentoring
Problem solving
Written communication

Education

Bachelor's degree in CS/Software/EE

Tools

VxWorks
System-on-Chip
Docker

Job description

Syntronic is seeking a Senior Flight Software Developer to design, implement, and test safety-critical, real-time embedded software for advanced robotic and aerospace systems. You will own challenging subsystem designs, contribute hands-on development, and guide junior developers.

The role requires a strong background in C++, VxWorks, and SoC platforms, with experience in automated testing and software verification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Developer
Senior Flight Software Developer

Syntronic • Brampton

On-site
CAD 112,000 - 140,000
Senior Real-Time Flight Software Engineer (C++, VxWorks)
Senior Real-Time Flight Software Engineer (C++, VxWorks)

MDA Space • Brampton

On-site
CAD 112,000 - 140,000
Health benefits
Dental and vision coverage
Group retirement savings plans
Senior C++ Systems Software Architect
Senior C++ Systems Software Architect

Syntronic • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Avionics Software Engineer - RF & Flight Test Lead
Avionics Software Engineer - RF & Flight Test Lead

Sapsol Technologies Inc • Deer Valley

On-site
CAD 90,000 - 120,000
Concepteur logiciel de vol satellite / Satellite Flight Software Designer
Concepteur logiciel de vol satellite / Satellite Flight Software Designer

Syntronic • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Opportunities for personal and professional growth
Collaborative work environment
Innovative projects across various sectors
Architecte Logiciel Embarqué Senior — Satellites
Architecte Logiciel Embarqué Senior — Satellites

Syntronic • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Embedded C++/Qt Engineer — UI & Linux Systems
Embedded C++/Qt Engineer — UI & Linux Systems

Syntronic • Ottawa

On-site
CAD 90,000 - 125,000
Senior Embedded Robotics Software Engineer - Remote
Senior Embedded Robotics Software Engineer - Remote

Promptcube3 • Canada

Hybrid
CAD 239,000 - 291,000
FPV Electronics Test Engineer — Automated Flight Systems
FPV Electronics Test Engineer — Automated Flight Systems

Applytojobs • Ottawa

On-site
CAD 90,000 - 125,000
Flight Software Engineer, Spacecraft Systems
Flight Software Engineer, Spacecraft Systems

MDA • Ville de Richmond

On-site
CAD 86,000 - 130,000