08 Nov
|
Aversan
|
Montreal
Develop embedded flight software in C and C++ with Aversan Inc. on-site in Montreal, supporting safety-critical space systems.
This full time Embedded Software Developer role supports satellite and communications applications at Aversan Inc. You will work with real-time operating systems, Python, Agile/Scrum methods, and multidisciplinary engineering teams. The position covers development, integration, verification, documentation, and maintenance across the software lifecycle.
Key Responsibilities:
- Develop and maintain complex embedded flight software modules
- Integrate and test flight software in laboratory environments
- Troubleshoot software defects and system-level issues
- Create requirements, design specifications, and test reports
- Support CI/CD automation and Agile/Scrum activities
Requirements:
- Bachelor’s degree in computer, electrical, or software engineering
- Minimum seven years of embedded software development experience
- Hands-on experience with real-time operating systems
- Proficiency in C, C++, and Python
- Experience with Agile/Scrum, CI/CD, Git, and multidisciplinary collaboration
Apply embedded software, RTOS, and troubleshooting expertise to Aversan’s flight systems in Montreal’s aerospace and space industries.
📌 Senior Embedded Flight Software Developer (Montreal)
🏢 Aversan
📍 Montreal