Location
ottawa, on, Canada
Posted
July 12, 2026
Job Description
Robotics Centre is seeking a Senior Embedded Software Engineer to advance unmanned aerial vehicle solutions in Kanata, Ontario. This position requires a solid foundation in robotics and real-time software systems.
In this senior role, you will leverage over a decade of experience to innovate and refine UAV software development. Your expertise will cover embedded software, autonomy, and ground control, helping propel the next generation of secure drone applications. Collaboration with engineers from diverse backgrounds will be key to achieving product goals and system integration.
Key Responsibilities:
• Spearhead end-to-end UAV software system development
• Define cohesive software architecture and integration points
• Develop reliable flight software maintaining performance
• Implement robust communication protocols for command control
• Debug systems during real-world testing and validation
Requirements:
• Bachelor’s in Software Engineering, Robotics, or re...
In this senior role, you will leverage over a decade of experience to innovate and refine UAV software development. Your expertise will cover embedded software, autonomy, and ground control, helping propel the next generation of secure drone applications. Collaboration with engineers from diverse backgrounds will be key to achieving product goals and system integration.
Key Responsibilities:
• Spearhead end-to-end UAV software system development
• Define cohesive software architecture and integration points
• Develop reliable flight software maintaining performance
• Implement robust communication protocols for command control
• Debug systems during real-world testing and validation
Requirements:
• Bachelor’s in Software Engineering, Robotics, or re...