Senior Flight Software Developer
Syntronic, Brampton, ON
What you will do
- Lead the design of safety-critical, real-time embedded software solutions.
- Develop, maintain, and test modular, efficient, and maintainable flight software.
- Document software designs, technical decisions, interfaces, and implementation approaches.
- Lead and participate in the implementation and verification of complex embedded software subsystems.
- Review software designs, code, tests, and other technical work produced by team members.
- Mentor junior and intermediate developers through technical discussions, design reviews, code reviews, and explanation of engineering tradeoffs.
- Lead effort estimation and technical planning for new development activities.