
Posted 19 hours ago
Senior Embedded Software Architect
MDA Space
Requirements
Bachelor's degree in Electrical or Computer Engineering, 10+ years embedded software development experience, Expertise in networking and communication protocols, Experience with RTOS, Experience writing CPU boot code, Strong C++17 skills, Agile leadership experience, Experience with complex SoCs, CI/CD and Git proficiency, English or French fluency
Skills
C#RTOSEmbedded SoftwareCI/CDGit
About the role
Responsibilities
- Collaborate with multidisciplinary teams (Systems, Digital, RF) on the architecture and design of software for satellite payload systems
- Lead the implementation of embedded flight code and refine software requirements
- Act as a technical leader within an agile development team, providing coaching and feedback to team members
- Redact necessary documentation throughout the software life cycle
- Support flight code integration, testing within flight units, and software process automation
- Interact with customers and participate in new project proposals
Requirements
- Bachelor's degree in Electrical or Computer Engineering (or equivalent)
- Minimum of 10 years of embedded software development experience
- Expertise in networking and communication protocols
- Experience with Real-Time Operating Systems (RTOS) and writing CPU boot code
- Strong proficiency in C++17
- Experience working with complex SoCs and version control systems like Git
- Proficiency with CI/CD processes and leadership experience in an agile environment
- Fluency in English or French with strong interpersonal skills
Preferred Qualifications
- Knowledge of satellite communication standards (e.g., DVB-S2X) or protocols (e.g., CCSDS, MIL-STD-1553, CAN bus, SpaceWire)
- Experience with RF systems and embedded Linux
- Familiarity with tools such as Visual Studio, Eclipse, JIRA, Confluence, or VectorCast
Benefits
- Competitive compensation and comprehensive benefits packages
- Extended healthcare and flexible drug plans
- Dental and vision benefits
- Disability income protection and life insurance
- Group retirement savings plans
- Employee and family assistance program
About the Company
MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration. As a robotics, satellite systems, and geointelligence pioneer, MDA Space turns audacious visions into achievable missions through engineering excellence and decades of industry-leading experience.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Embedded Software Architect
MDA Space · Montreal
