Senior GNC Robotics Engineer
Ottawa, Ontario, K1R 6N5, Canada On-site
CA$105,000–CA$170,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
Mission Control is based in Ottawa, Ontario, Canada, with a Rover Development Facility in St. Mary’s, Ontario. We’re looking for an enthusiastic and talented individuals to join our team. You will play a key role within our engineering team, contributing to the development of advanced Guidance, Navigation, and Control (GNC) systems for robotic space missions. Your role will encompass designing, implementing, and validating GNC algorithms and robotic systems that operate reliably in challenging space environments. The ideal candidate is passionate about building ground and flight software solutions to automate space robotic operations across Technology Readiness Levels. We are seeking candidates who enjoy critical and strategic thinking, have a deep understanding of guidance, navigation and control across space robotic platforms, thrive on technical communication with multiple stakeholders internally and externally, and find creative solutions to meet the challenges of everything from fundamental R&D to flight missions. In this role you will collaborate closely with software, autonomy, and mission operations teams to deliver high-performance solutions for spacecraft, rovers, and other robotic platforms. You could be a good fit for this role if you are passionate about making an impact on the space sector and want to contribute to growing a small company from the ground up! You will be exposed to a wide variety of tasks with the potential to make a difference in the emerging space economy, so you must be a versatile self-starter who works well in teams and is not afraid to learn something new. You will support and become a critical member of our team – a team of engineers, scientists, and space enthusiasts, who are passionate about being part of humanity’s next bold steps in space exploration, with a view to inspiring the next generation and the public through our work and our contributions to exploring the solar system!
What you'll bring
- 8-12+ years of relevant industry experience in GNC, robotics, or space systems.
- Strong foundations in control theory, orbital mechanics, and dynamics.
- Experience with estimation techniques (Extended/Unscented Kalman Filters, SLAM, etc.).
- Proficiency in simulation and modeling tools (e.g., MATLAB/Simulink, Python-based frameworks).
- Experience with various types of robotics-related concepts and algorithms such as Transformation Frames, Sensor Fusion, Guidance Navigation and Control, Computer Vision, Path planning for Mobile Robots or Robotic Arms, Behavioral Command Trees.
- This can include R&D work to develop such algorithms, use of algorithms devised by others and provided as Commercial Software, Open-Source packages or publications, or production deployments of such algorithms
- Experience developing real-time or embedded systems.
- Familiarity with robotic systems, autonomy, and perception pipelines.
- Strong proficiency in C++ and/or Python.
- Experience with ROS, ROS2 or similar robotics middleware, with hands-on experience in mobile robotics as an asset.
- Ability to prioritize workload and work efficiently and autonomously.
- Proven capacity to meet deadlines in an environment with constantly shifting priorities