The job posting is for a contract Embedded Software Developer position at an avionics company in Ottawa, focusing on developing and maintaining software for embedded Linux systems. The role requires strong programming skills and experience in embedded systems, with an emphasis on collaboration in a small team
Job Summary
The role involves designing and maintaining software for embedded Linux systems supporting next-generation avionics products.
Candidates will write and maintain Yocto recipes while managing package integration and reproducible build processes.
This is an excellent opportunity to join a small, collaborative team with significant exposure and impact on mission-critical aviation services.
Matching Summary
Match Score: 85
The job posting is for a contract Embedded Software Developer position at an avionics company in Ottawa, focusing on developing and maintaining software for embedded Linux systems. The role requires strong programming skills and experience in embedded systems, with an emphasis on collaboration in a small team.
Skills & Requirements
Must-have
Embedded Linux development experience
C/C++ programming skills
Yocto recipe and build configuration
Nice-to-have
Collaborative team environment
Exposure to mission-critical operations
Strong technical documentation skills
Key Requirements
3+ years of software development experience
Bachelor's degree in Computer Engineering or related field
Experience developing in embedded Linux environments