Concepteur logiciel de vol satellite / Satellite Flight Software Designer

Syntronic

Montreal

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Opportunities for personal and professional growth
Collaborative work environment
Innovative projects across various sectors

Job summary

A global leader in technology innovation based in Montreal is seeking a specialized software engineer. This role focuses on embedded flight software development for aerospace and satellite systems, requiring at least 7 years of experience. Candidates should hold a relevant bachelor's degree and possess strong communication skills in English and French. The position offers opportunities for collaboration with industry leaders and participation in global projects involving cutting-edge technology.

Qualifications

  • Minimum 7 years of experience in embedded flight software development for aerospace.
  • Knowledge of spacecraft avionics interfaces such as SpaceWire or Ethernet.
  • Familiarity with simulation and validation environments for embedded software.

Responsibilities

  • Participate in mission analysis and definition of flight software requirements.
  • Develop and maintain flight software functions and avionics interfaces.
  • Support verification and validation of flight software in SIL and HIL environments.

Skills

Embedded flight software development
Software architecture
Communication skills
Team collaboration

Education

Bachelor’s degree in Software Engineering or related field

Tools

MATLAB
Simulink

Job description

Join Syntronic: Where Your Innovation Shapes the Future

At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground‑breaking ideas into reality. Imagine working on cutting‑edge telecom advancements, pioneering automotive tech, life‑saving healthcare innovations, and next‑gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation. Be a part of something extraordinary!

About Us

Syntronic is a global design and development leader specializing in electronics, electro‑mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work on projects that define the future—from creating state‑of‑the‑art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life.

What We're Looking For
  • Collaborate with top‑tier clients on transformative, cutting‑edge projects.
  • Engage with and learn from industry leaders.
  • Innovate from concept to completion, ensuring high standards.
  • Gain international experience on global projects.
  • Thrive in an entrepreneurial environment that supports new ideas.
  • Explore multiple sectors like telecommunications, automotive, healthcare, and industrial automation.
Responsibilities
  • Participate in mission analysis and definition of flight software requirements.
  • Define embedded software architecture for satellite and payload systems.
  • Develop and maintain flight software functions and avionics interfaces.
  • Define telemetry databases and fault detection, isolation, and recovery mechanisms.
  • Support verification and validation of flight software in SIL and HIL environments.
  • Develop software validation plans and verification matrices.
  • Analyze software anomalies and manage bug tracking and resolution activities.
  • Support interface definition between space segment and ground segment systems.
  • Participate in program design reviews including SRR, PDR, CDR and TRR.
  • Support satellite integration and testing activities.
What You'll Need to Get the Job Done
  • Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering or related field.
  • Minimum 7 years of experience in embedded flight software development for aerospace or satellite systems.
  • Experience with real‑time embedded software architectures.
  • Knowledge of spacecraft avionics interfaces such as SpaceWire, CAN, Ethernet or MIL‑STD‑1553.
  • Familiarity with space software standards such as CCSDS, ECSS or PUS services.
  • Experience with simulation and validation environments for embedded software.
  • Good oral and written communication skills, ideally in English and French.
  • Candidate must be able to obtain clearance under the Canadian Controlled Goods program (CGP), which requires Canadian Citizen or valid PR holder status.
What Will Make Us Really Love You
  • Experience with spacecraft attitude and orbit control systems.
  • Experience with embedded Linux or real‑time operating systems.
  • Experience with modelling tools such as MATLAB or Simulink.
  • Great team player.
  • Organized, goal‑oriented, self‑starter, with a team‑focused mentality.
  • Excellent communication skills.
  • Outstanding analytical skills and problem‑solving ability.
  • Excellent written and oral communication skills with the ability to produce clear documentation.
  • A friendly willingness to collaborate and play nice with others.
What You'll Love About Us

At Syntronic, our employees are our greatest asset. We foster innovation, collaboration, and excellence, offering opportunities for personal and professional growth. Join a global community that values creativity and diversity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur principal de systèmes de charge utile numérique/ Digital Payload Principal System Engineer
Ingénieur principal de systèmes de charge utile numérique/ Digital Payload Principal System Engineer

Syntronic - A Global Design House • Montreal

On-site
CAD 90,000 - 120,000
Opportunités de croissance personnelle et professionnelle
Environnement de travail dynamique et collaboratif
Senior Flight Software Developer
Senior Flight Software Developer

Syntronic • Brampton

On-site
CAD 160,000 - 200,000
Senior Flight Software Developer
Senior Flight Software Developer

Syntronic - A Global Design House • Brampton

On-site
CAD 112,000 - 140,000
Architecte Logiciel Embarqué / Embedded Software Architect
Architecte Logiciel Embarqué / Embedded Software Architect

Syntronic - A Global Design House • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Architecte Logiciel Embarqué / Embedded Software Architect
Architecte Logiciel Embarqué / Embedded Software Architect

Syntronic • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Concepteur logiciel systèmes C++ senior / Senior C++ Systems Software Designer
Concepteur logiciel systèmes C++ senior / Senior C++ Systems Software Designer

Syntronic • Montreal

On-site
CAD 110,000 - 160,000
Concepteur – Électronique Analogique & Digitale / Designer – Analog & Digital Electronics (futu[...]
Concepteur – Électronique Analogique & Digitale / Designer – Analog & Digital Electronics (futu[...]

Syntronic - A Global Design House • Montreal

On-site
CAD 80,000 - 100,000
Opportunités de croissance personnelle et professionnelle
Environnement de travail collaboratif
Innovation et excellence
Embedded Software Developer - Wireless
Embedded Software Developer - Wireless

Syntronic - A Global Design House • Ottawa

On-site
CAD 79,000 - 125,000
Embedded Software Developer (C++ / QT)
Embedded Software Developer (C++ / QT)

Syntronic - A Global Design House • Ottawa

On-site
CAD 90,000 - 125,000
Embedded Linux BSP Developer
Embedded Linux BSP Developer

Syntronic Research and Development Canada Inc. • Canada

On-site
CAD 95,000 - 115,000