09 Nov
|
Aversan
|
Winnipeg
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 (Winnipeg)
🏢 Aversan
📍 Winnipeg