Shape complex satellite software architectures with MDA Space’s Satellite Systems team in Montreal, using C++, C, Python, and embedded development expertise.
This Embedded Development Team Lead owns software documentation, architecture, and implementation for space applications such as satellites. The role provides technical leadership within an agile development team and coordinates delivery activities. Work includes requirements refinement, lifecycle documentation, integration support, and customer interaction.
Key Responsibilities:
- Design software architectures for satellite applications
- Refine software requirements throughout development activities
- Redact documentation required during the software lifecycle
- Interact with customers and support project proposals
- Support software process automation and flight testing
Requirements:
- Ten years of embedded software development experience minimum
- Electrical or Computer Engineering degree or equivalent
- Strong skills in essential C++, C, and Python
- Experience with continuous integration and delivery
- Solid version control experience, including GIT
Use embedded architecture, documentation, and integration expertise to advance MDA Space satellite software from Montreal.
📌 Satellite Software Architecture Lead (Montreal)
🏢 MDA
📍 Montreal