Talent.com
HIKINEX
Satellite Bus Flight Software Systems Engineer for Fastwater StaffingHIKINEX • Montreal, Quebec, Canada
Satellite Bus Flight Software Systems Engineer for Fastwater Staffing

Satellite Bus Flight Software Systems Engineer for Fastwater Staffing

HIKINEX • Montreal, Quebec, Canada
10 days ago
Job type
  • Full-time
Job description

Our client is seeking a Satellite Bus Flight Software System Engineer to lead or support the system level definition, architecture, integration, verification, and operational readiness of flight software for current and next generation spacecraft platforms for current and next‑generation remote sensing & communications satellite programs.

As part of the Systems Engineering organization of a leading spacecraft prime manufacturer, the successful candidate will serve as a key technical authority at the intersection of spacecraft architecture, platform subsystems, embedded flight software, avionics, mission operations, and verification and validation.

The role is responsible for ensuring that spacecraft bus flight software correctly implements the platform and payload functional, performance, autonomy, safety, reliability, and operational requirements. The engineer will guide the flight software solution throughout the full spacecraft lifecycle, from early concept and architecture definition through detailed design, software development, FlatSat integration, spacecraft level verification, launch preparation, commissioning, and on-orbit support.

This is a systems engineering and technical leadership role. The incumbent will not necessarily develop every flight software component directly but must possess sufficient embedded software depth to critically assess architectures, designs, implementation approaches, interfaces, test coverage, and anomaly resolution plans.

Tasks summary:

Architecture Concept & Requirements

  • Gather & translate functional, performance, safety and security requirements from mission stakeholders.
  • Map requirements to software modules, allocate to execution threads.
  • Collaborate with cyber‑security to embed resilience and security by design.
  • Perform requirement management and maintain bidirectional traceability throughout the program life cycle.

Software Architecture, Design & Development

  • Define FSW architecture (RTOS, Initialization, PUS services, autonomy, HK, fault management, payload interfaces…).
  • Define FDIR algorithms, isolation logic, recovery actions, safe‑mode sequencing, redundancy management.
  • Perform or guide integration of FDIR logic into FSW.
  • Produce and maintain Interface Control Documents (ICDs) for payload and platform subsystems and ground‑segment interfaces.
  • Support Satellite Reference Database development and validation and DSS.

Cross‑Functional Coordination, Stakeholder & Program Interaction

  • Communicate technical status, risk assessments and trade‑study results to senior management and/or customers or partners.
  • Liaise with Payload, Platform subsystems, Ground‑Segment and Mission Operations teams to integrate and resolve integration issues early.
  • Support B&P (Phase 0 & pre-phase A).

Integration & Verification (IVV)

  • Develop and support Flight Software Verification Plan and integration tests, SIL (with DSS) & HIL, fault‑injection, performance and security testing.
  • Support or oversee verification & test automation framework deployment, test case definition, results analysis and test‑report certification.

Technical Leadership & Mentorship

  • Mentor junior engineers and interns.
  • Act as technical liaison with customers, partners and external vendors
  • Act as Continuous Improvement stakeholder and implement lessons-learned
  • Contribute to client's knowledge‑base, process enhancements, and standards.

Configuration, Documentation & Standards Management

  • Ensure all software artefacts (source code, builds, test scripts, configuration files), documentation and deliverables are version controlled in PLM environment.
  • • Support design reviews (SRR, PDR, CDR, MRR/TRR…etc.).
  • Support Technology Road‑Mapping & Innovation

On‑Orbit & Operations Support

  • Support procedure developments for Satellite Modes.
  • Support and analyse on‑orbit telemetry, update filter parameters, and generate SW updates as needed.
  • Support SOOH development and associated operator training.

Required Qualifications:

  • B.Sc. in Electrical engineering, Aerospace, Computer Science, Embedded Systems with 10 + years of previous fault-tolerant embedded systems on LEO/MEO/GEO missions.
  • Experience working with CCSDS, ECSS, PUS services.
  • Experience working with MIL-1553, SpaceWire, RS422/485, CAN, Ethernet.
  • Experience in real-time cores and/or embedded Linux, Auto-coding.
  • Strong understanding of aerospace system engineering fundamentals.
  • Hands-on individual who can support systems integration processes and capability. to test systems and resolve problems.
  • Experience with Confluence and JIRA.
  • Demonstrated capability to efficiently work with little supervision.
  • Ability to distill complex problems to fundamentals to solve with analysis, similarity, or creativity.
  • Demonstrate excellent written and oral communication skills in English; knowledge of French will be considered an asset (Contact with clients outside Quebec and work on deliverables in English).
Create a job alert for this search

Satellite Bus Flight Software Systems Engineer for Fastwater Staffing • Montreal, Quebec, Canada

Similar jobs

C&DH Satellite Systems Engineer – On‑Orbit Verification

Macdonald, Dettwiler And Associates CorporationMontreal (administrative region), QC, CA
Full-time

A leading aerospace company based in Montreal is searching for a Satellite Command & Data-Handlin (C&DH) System Engineer.This full-time position involves designing, integrating, and supporting comm... Show more

 • Promoted

Senior Flight Controls Engineer - FBW & Secondary Systems

Global Partner SolutionsDorval, QC, CA
Full-time

A leading aerospace company is seeking a Flight Controls Engineer specializing in Fly-by-Wire and Secondary Systems in Dorval, Quebec.This mid-senior level contract position involves system integra... Show more

 • Promoted

Montreal Air Systems Engineer Position

PeoplePilotMontreal (administrative region), QC, CA
Full-time

Take on a contract opportunity as an Air Systems/Pneumatics Engineer in Montreal, QC, focusing on aerospace air systems engineering and certification.Emphasize your pneumatic systems expertise in f... Show more

 • Promoted

Aircraft Maintenance Engineer – (CAT 38) - Avionics

Air CanadaDorval, QC, CA
Full-time +1

Aircraft Maintenance Engineer: $46.Collective Agreement requirements.Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America.Let y... Show more

 • Promoted • New!

Avionics Systems Engineer Senior Role

SII CanadaMontreal (administrative region), QC, CA
Full-time

Développez votre carrière en tant qu'Ingénieur Système Avionique Senior avec SII Canada, spécialisé dans les systèmes A220.Travaillez sur des projets de conception innovants et dynamiques.Ce poste ... Show more

 • Promoted

Forward Deployed Engineer

BasetenMontreal (administrative region), QC, CA
Full-time

Baseten powers mission‑critical inference for the world’s most dynamic AI companies, such as Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer.By uniting applied AI research, flexible ... Show more

 • Promoted

Fly-By-Wire Systems Engineer at Bombardier

Accord Technologies IncMontreal (administrative region), QC, CA
Full-time

Enhance flight safety and performance as a Senior Fly-By-Wire Systems Engineer at Bombardier in Montreal, Quebec.Your proficiency in system specifications will be vital in aircraft projects.In this... Show more

 • Promoted

Sr. Control System Engineer

TechDoQuestMontreal (administrative region), QC, CA
Full-time

Perform the integration of the FBW & Secondary Flight Controls system on the aircraft.Support the development of concepts, design approach and philosophy with the Flight Control system supplier.Per... Show more

 • Promoted

System Software Engineer - AI

Delos Data Incmontreal (administrative region), qc, Canada
Full-time

We are a stealth-mode startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters.We are backed by top-tier VC fir... Show more

 • Promoted

Aerospace Flight Control Systems Lead for Innovative Solutions

Airbus AircraftMontreal (administrative region), QC, CA
Full-time

Excel as a Flight Control Systems Lead by advancing next-generation aviation technology.Bring your expertise to a collaborative team dedicated to safety and effectiveness in aircraft design and int... Show more

 • Promoted

Hardware Systems Engineer for Avionics

CAEMontreal (administrative region), QC, CA
Full-time

Shape the future of aviation as a Systems Engineer at CAE, focused on MADXR avionics systems.Lead system validation and improve production processes while collaborating across teams.Based in Saint-... Show more

 • Promoted

Senior Engineer for Fly-By-Wire Systems

CyientMontreal (administrative region), QC, CA
Full-time

Explore a unique role at Bombardier as a Senior Fly-By-Wire Flight Controls Engineer.Contribute to the advancement of next-generation aircraft through system integration and certification.In this s... Show more

 • Promoted

SAR Payload Systems Engineering Advisor

Sky Systems, Inc. (SkySys)montreal (administrative region), qc, Canada
Full-time

SAR Payload Systems Engineering Advisor.Duration: 12 months – 40 hours per week.Location: Montreal – West Island, 4 days per week in office.Salary: CAD $125K - $140K Annually with Standard Benefits... Show more

 • Promoted

AI-Focused Software Engineer, Data Systems

CohereMontreal (administrative region), QC, CA
Full-time

Be at the forefront of AI advancement as a Software Engineer focusing on Data Systems.Tackle unique challenges with petabyte-scale storage and help drive data integrity in AI training.This position... Show more

 • Promoted

Systems Engineer Avionics & Integration

Industry ProfessionalsMontreal (administrative region), QC, CA
Full-time +1

About the job Systems Engineer Avionics & Integration.ROLE: Systems Engineer Avionics & Integration (Aerospace | Quebec Office).Montreal, QC (Onsite and fulltime).Only open to Canadian Citizens or ... Show more

 • Promoted

Avionics Systems Engineer

SogeclairMontreal (administrative region), QC, CA
Full-time

Define and manage avionics system requirements to ensure safety, certification, and aircraft integration.Coordinate suppliers and cross‑functional teams to ensure seamless integration of avionics s... Show more

 • Promoted

Systems Engineer-EN

CAEMontreal (administrative region), QC, CA
Permanent

Our engineers are the technical visionaries behind our innovative solutions.Globally recognized for delivering cutting‑edge systems, you’ll tackle complex challenges, collaborate across functions, ... Show more

 • Promoted

Avionics FMS Systems Engineer at CMC

CMC ElectronicsMontreal (administrative region), QC, CA
Full-time

Elevate your career with CMC Electronics in Montreal as an Avionics FMS Systems Engineer.This hybrid position specializes in designing and developing Flight Management Systems for diverse aviation ... Show more

 • Promoted

14246 Flight Control Engineer, Laws, Development and Analysis Fly by wire

Global Partner SolutionsDorval, Quebec, Canada
Full-time

Senior Flight Control Laws Engineer (Fly‑by‑Wire Aircraft).Saint‑Laurent, QC (Hybrid – 2 days onsite, with potential for increased onsite presence).Aerospace / Commercial Aircraft.We are seeking a ... Show more

 • Promoted

Senior Systems Solutions Engineer — Field & Lab Expert

IONODESLaval (administrative region), QC, CA
Full-time

A technology firm specializing in video solutions in Laval, Quebec, seeks an experienced technical support professional.This role encompasses complex investigations, systems integration, and custom... Show more