A leading aerospace technology company in Ottawa is seeking an Embedded Software Engineer to develop systems for spacecraft. As one of the first engineers, you will design and implement core software interfacing with hardware. The role requires a Bachelor’s degree in Computer Engineering or similar and proficiency in C/C++. The salary range is between $75,000 - $110,000 CAD per year, along with equity options. This position will require a physical presence at the Ottawa facility and may involve extended hours for critical project milestones.
Qualifications
Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field.
Experience programming in C or C++.
Familiarity with embedded systems development.
Responsibilities
Design and develop embedded software for spacecraft avionics and control systems.
Write efficient and reliable firmware.
Develop software for microcontrollers and embedded processors.
Skills
C programming
C++ programming
Python programming
Embedded systems
Version control (Git)
Education
Bachelor’s degree in Computer Engineering or Electrical Engineering
Tools
Microcontrollers
RTOS
Embedded Linux
Job description
A leading aerospace technology company in Ottawa is seeking an Embedded Software Engineer to develop systems for spacecraft. As one of the first engineers, you will design and implement core software interfacing with hardware. The role requires a Bachelor’s degree in Computer Engineering or similar and proficiency in C/C++. The salary range is between $75,000 - $110,000 CAD per year, along with equity options. This position will require a physical presence at the Ottawa facility and may involve extended hours for critical project milestones.