About the Role We are seeking an experienced Satellite Bus Flight Software Systems Engineer to lead ... Autonomy * Health monitoring * Fault management * Payload interfaces * Define FDIR algorithms ...
About the Role We are seeking an experienced Satellite Bus Flight Software Systems Engineer to lead ... Autonomy * Health monitoring * Fault management * Payload interfaces * Define FDIR algorithms ...
... improve autonomy and deployment speed. * Cloud Governance & Efficiency: Oversee cloud spending ... Operations & Reliability (SRE/DevOps) * Operational Maturity: Strengthen production readiness, IaC ...
Quick apply
... improve autonomy and deployment speed. * Cloud Governance & Efficiency: Oversee cloud spending ... Operations & Reliability (SRE/DevOps) * Operational Maturity: Strengthen production readiness, IaC ...
... teams of connected software services. * Provide guidance and training to junior developers ... Demonstrated ability to work autonomously and as part of a team. * Excellent written and spoken ...
... teams of connected software services. * Provide guidance and training to junior developers ... Demonstrated ability to work autonomously and as part of a team. * Excellent written and spoken ...
... teams of connected software services. * Provide guidance and training to junior developers ... Demonstrated ability to work autonomously and as part of a team. * Excellent written and spoken ...
... teams of connected software services. * Provide guidance and training to junior developers ... Demonstrated ability to work autonomously and as part of a team. * Excellent written and spoken ...
This is a role for someone who is autonomous, quick learner and motivated to work on projects that ... We believe internships are key learning experience to grow from students to a professional engineer.
This is a role for someone who is autonomous, quick learner and motivated to work on projects that ... We believe internships are key learning experience to grow from students to a professional engineer.
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Experience working in Agile/Scrum software engineering environments. * Strong communication skills; organized, autonomous, committed, and focused on developing a deep understanding of technical ...
Introduction Join Montrium as a Software Developer, SharePoint Backend and help build and evolve ... We value autonomy, respect, continuous growth, and equal opportunity. We encourage people to share ...
Quick apply
Introduction Join Montrium as a Software Developer, SharePoint Backend and help build and evolve ... We value autonomy, respect, continuous growth, and equal opportunity. We encourage people to share ...
The Software Developer - Builds & Releases will be working within the SCMT team (Software ... autonomous and resourceful. Your day at a glance: * Design, implement and maintain build and ...
Quick apply
The Software Developer - Builds & Releases will be working within the SCMT team (Software ... autonomous and resourceful. Your day at a glance: * Design, implement and maintain build and ...
The Software Developer - Builds & Releases will be working within the SCMT team (Software ... autonomous and resourceful. Your day at a glance: * Design, implement and maintain build and ...
The Software Developer - Builds & Releases will be working within the SCMT team (Software ... autonomous and resourceful. Your day at a glance: * Design, implement and maintain build and ...
Senior Applied AI Engineer
Montreal, QC · On-site +1
... with the autonomy to decide how to get there. You will have the chance to shape a flagship AI ... Five (5) years or more building and shipping production software and/or ML systems, ideally in ...
Senior Applied AI Engineer
Montreal, QC · On-site +1
... with the autonomy to decide how to get there. You will have the chance to shape a flagship AI ... Five (5) years or more building and shipping production software and/or ML systems, ideally in ...
Software Developer
Montreal, QC · On-site
CA$96K - CA$121K/yr
One that is collaborative, flexible, and inclusive and provides employees with the autonomy to ... As part of this, the engineer is encouraged to collaborate with various teams including PM, cross ...
Software Developer
Montreal, QC · On-site
CA$96K - CA$121K/yr
One that is collaborative, flexible, and inclusive and provides employees with the autonomy to ... As part of this, the engineer is encouraged to collaborate with various teams including PM, cross ...
Software Developer
Montreal, QC · On-site
CA$118K - CA$150K/yr
One that is collaborative, flexible, and inclusive and provides employees with the autonomy to ... As part of this, the engineer is encouraged to collaborate with various teams including PM, cross ...
Software Developer
Montreal, QC · On-site
CA$118K - CA$150K/yr
One that is collaborative, flexible, and inclusive and provides employees with the autonomy to ... As part of this, the engineer is encouraged to collaborate with various teams including PM, cross ...
Collaborate in an Agile environment with a dynamic team of software developers, productownersand ... Team spirit, tact, diplomacy, autonomy, rigor, and discipline Nice to haves: * Knowledge of ...
Collaborate in an Agile environment with a dynamic team of software developers, productownersand ... Team spirit, tact, diplomacy, autonomy, rigor, and discipline Nice to haves: * Knowledge of ...
The ability to contribute to a culture of continuous improvement, autonomy, and shared ownership ... Engineer Expert and/or Azure Administrator Associate. * Experience in the insurance or finance ...
New
The ability to contribute to a culture of continuous improvement, autonomy, and shared ownership ... Engineer Expert and/or Azure Administrator Associate. * Experience in the insurance or finance ...
New
Collaborate in an Agile environment with a dynamic team of software developers, productownersand ... Team spirit, tact, diplomacy, autonomy, rigor, and discipline Nice to haves: * Knowledge of ...
Collaborate in an Agile environment with a dynamic team of software developers, productownersand ... Team spirit, tact, diplomacy, autonomy, rigor, and discipline Nice to haves: * Knowledge of ...
The Software Developer - DevOps System Administrator will be working within the SCMT team (Software ... autonomous and resourceful. Your day at a glance: * Configure and maintain the source code and ...
Quick apply
The Software Developer - DevOps System Administrator will be working within the SCMT team (Software ... autonomous and resourceful. Your day at a glance: * Configure and maintain the source code and ...
Autonomous Software Engineer information
What cities in Quebec are hiring for Autonomous Software Engineer jobs?
Cities in Quebec with the most Autonomous Software Engineer job openings:
Satellite Bus Flight Software Systems Engineer | On-site Opportunity | Fastwater Staffing
Montreal, QC
Contractor
Posted 18 days ago
Job description
Location: Montreal, Quebec, Canada
Employment Type: Contract-to-Permanent (Preferred) / Contract
Work Arrangement: On-site preferred
Start Date: Immediate
Compensation: TBD -- based on skills and experience
- Must be legally eligible to work in Canada.
- Must be capable of obtaining the required security clearance.
- English proficiency is required. French is considered an asset.
- Candidates must have strong experience with fault-tolerant embedded systems supporting LEO, MEO, and/or GEO spacecraft missions.
We are seeking an experienced Satellite Bus Flight Software Systems Engineer to lead and support the system-level definition, architecture, integration, verification, and operational readiness of flight software for current and next-generation spacecraft platforms.
This is a systems engineering and technical leadership role at the intersection of spacecraft architecture, platform subsystems, embedded flight software, avionics, mission operations, and verification. You will ensure that spacecraft bus flight software meets platform and payload functional, performance, autonomy, safety, reliability, and operational requirements throughout the full spacecraft lifecycle-from early architecture and detailed design through integration, launch preparation, commissioning, and on-orbit operations.
Key Responsibilities- Translate functional, performance, safety, and security requirements into flight software requirements and architecture.
- Allocate requirements to software modules and execution threads while maintaining bidirectional requirements traceability.
- Define Flight Software (FSW) architecture, including:
- RTOS
- Initialization
- PUS services
- Autonomy
- Health monitoring
- Fault management
- Payload interfaces
- Define FDIR algorithms, isolation logic, recovery actions, safe-mode sequencing, and redundancy management.
- Guide the integration of FDIR logic into flight software.
- Develop and maintain Interface Control Documents (ICDs) for payload, platform, and ground-segment interfaces.
- Support Satellite Reference Database development and validation.
- Collaborate with payload, platform, ground-segment, and mission-operations teams to identify and resolve integration issues.
- Develop and support Flight Software Verification Plans and integration testing.
- Support SIL, HIL, fault-injection, performance, and security testing.
- Support verification and test automation frameworks, test case development, results analysis, and test-report certification.
- Support spacecraft mode and operational procedure development.
- Analyze on-orbit telemetry and support software updates and operational improvements.
- Support SOOH development and operator training.
- Participate in major design reviews, including SRR, PDR, CDR, MRR/TRR.
- Mentor junior engineers and serve as a technical liaison with customers, partners, and vendors.
- Contribute to engineering standards, process improvements, technology roadmaps, and lessons learned.
- Bachelor's degree in Electrical Engineering, Aerospace Engineering, Computer Science, Embedded Systems, or a related field.
- 10+ years of experience working with fault-tolerant embedded systems on LEO, MEO, and/or GEO satellite missions.
- Experience with:
- CCSDS
- ECSS
- PUS services
- MIL-STD-1553
- SpaceWire
- RS-422/485
- CAN
- Ethernet
- Experience with real-time computing cores and/or embedded Linux.
- Experience with auto-coding or automated code-generation workflows.
- Strong understanding of aerospace systems engineering fundamentals.
- Hands-on experience supporting systems integration, testing, troubleshooting, and problem resolution.
- Experience with Confluence and JIRA.
- Ability to work independently with minimal supervision.
- Strong analytical and problem-solving skills, with the ability to break down complex technical challenges into fundamental components.
- Excellent written and verbal communication skills in English.
- Experience with end-to-end spacecraft flight software development and integration.
- Experience with FDIR, spacecraft autonomy, safe-mode management, and redundancy management.
- Experience supporting spacecraft commissioning and on-orbit operations.
- Experience with SIL/HIL, fault injection, and automated verification frameworks.
- Experience integrating flight software with spacecraft payloads, avionics, and ground systems.
- French language proficiency.
- Experience supporting satellite programs from early concept and architecture through launch and on-orbit operations.
About Hikinex
Sourced by ZipRecruiter
Hikinex is a multi-channel integrated service provider designed to help Companies scale fast and drive more profit. We leverage diverse resources to provide Superior services at a fraction of the cost.
Industry
Strategic planning consulting services
Company size
51 - 200 Employees
Headquarters location
San Francisco, CA, US
Year founded
2016