Satellite Command & Data‑Handling (C&DH) System Engineer
A senior systems engineer who designs, integrates, verifies, and operates onboard command and data-handling (C&DH) systems for remote sensing and communications satellites, owning the functional architecture, trade studies, and testing across the spacecraft lifecycle. Core work spans spacecraft data buses (SpaceWire, MIL-1553, CAN, Ethernet), CCSDS/PUS protocols, FPGAs, and embedded/RTOS software.
- Compensation
- Not disclosed
- Location
- Montréal, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Electrical Engineering, Aerospace Engineering, or a related field
- Minimum 8 years of C&DH engineering experience on LEO, MEO, and/or GEO satellite platforms
- In-depth knowledge of spacecraft data bus standards: SpaceWire, MIL-1553, CAN, Ethernet, CCSDS telemetry/telecommand protocols, and PUS services
- Knowledge of processors, FPGA technologies, firmware, and embedded systems
- Strong understanding of aerospace systems engineering fundamentals, the space environment, and orbital mechanics
- Hands-on experience supporting system integration, testing, troubleshooting, and problem resolution
- Experience using Confluence and Jira
- Demonstrated ability to work effectively with minimal supervision
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills in English
Nice to have
- Knowledge of French
Full description
MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.
Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion, Urban Air Mobility, Unmanned Aerial Vehicle and autonomous flight.
The MANNARINO culture is focused on high quality, hard work, professionalism and teamwork within a highly respectful, motivating atmosphere geared towards long-term business growth.
As a member of our team, you will benefit from:
- a comprehensive group insurance and RRSP plan
- a flextime policy with paid overtime
- discretionary bonuses
- a fitness reimbursement program
- other office perks such as catered weekly lunches and free hot beverages (espresso, coffee, hot chocolate and tea)
- regular company outings
Career Opportunity and Primary Roles / Responsibilities
We are seeking a Satellite C&DH System Engineer to support the design, integration, verification, and operation of onboard command, control, and data management functions for current and next-generation remote sensing and communications satellite programs. The successful candidate will be responsible for the C&DH functional architecture, lead trade studies, and provide technical leadership throughout the spacecraft lifecycle.
Tasks summary
Architecture Concept & Requirements
- Translate mission-level requirements into C&DH functional and non-functional specifications.
- Produce System Requirements, Interface Control Documents (ICDs), and System Description Documents.
- Perform requirements management and maintain bidirectional traceability throughout the project lifecycle.
- Collaborate with cybersecurity teams to implement resilience and security-by-design principles.
Design & Development
- Lead the detailed design of onboard processors, data buses (SpaceWire, MIL-1553, CAN, Ethernet), memory subsystems, and I/O interfaces.
- Support software architecture activities including command sequencing, telemetry packetization, health monitoring, onboard services, and fault detection, isolation and recovery (FDIR).
- Support Satellite Reference Database development and validation.
Cross-Functional Coordination, Stakeholder & Program Interaction
- Communicate technical status, risk assessments, and trade study results to stakeholders, customers, and partners.