Lead embedded software architecture and implementation at MDA Space in Montreal, supporting satellite systems through C++, agile leadership, and technical coordination.
The Embedded Development Team Lead works within an agile team developing complex software for space applications. This technical leader collaborates across Systems, Digital, and RF disciplines while planning team work packages. The position also coordinates delivery within schedule and budget.
Key Responsibilities:
- Architect and design satellite software with multidisciplinary engineering teams
- Implement embedded software using stated development practices
- Coordinate team work packages within schedule and budget
- Support flight code integration and testing within flight units
- Report progress status to the program manager
Requirements:
- Bachelor’s degree in Electrical or Computer Engineering
- Minimum 10 years of embedded software development experience
- Experience leading agile software development teams
- Robust C++, C, and Python skills
- Experience with complex SoCs, low-level drivers, and hardware debugging
Bring embedded development leadership, software architecture, and satellite systems experience to MDA Space’s Montreal team.
📌 Embedded Software Team Lead Montreal
🏢 MDA
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.