Mission Control (missioncontrolspace.com) Logo

Mission Control (missioncontrolspace.com)

Fall 2025: Software Engineering Student- AI & Autonomy Team

Posted 9 Days Ago
Be an Early Applicant
In-Office
Ottawa, ON
Internship
In-Office
Ottawa, ON
Internship
Join the AI & Autonomy Team to support spacecraft applications, develop ML algorithms, and work closely with engineers on space exploration missions.
The summary above was generated by AI

About Us

Mission Control empowers explorers to advance their space missions. We innovate to make modern software viable to use in space, unlocking the potential of new scientific and commercial opportunities on Earth, Moon, Mars, and Beyond.  

 

We have a clear vision: to be a workplace where a diverse and thoughtful mix of talented people want to learn and do their best work. We are inspired by a vision of the world in which access to space is ubiquitous and inspires all humans to treasure planet Earth and marvel at the universe. 

 

Please visit our website to learn more about our team and ongoing projects: https://missioncontrolspace.com.     

 

About the Job

Mission Control is seeking a student for co-op placement on our AI & Autonomy Team for the upcoming work term. 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!   


The AI & Autonomy Team works on flight missions, R&D and product development for earth-orbiting spacecraft, lunar rovers, and more. The team is responsible for research, design, implementation and deployment of AI and autonomous systems for application areas including planetary science, earth observation, deep space health, on-orbit servicing, and space domain awareness. As part of the team, you will have the opportunity to work with our Moonyard and Orbital Autonomy Lab.


Job Responsibilities

Under the guidance of a senior or junior engineer or AI specialist, your responsibilities may include:

·       Participating in requirements analysis, software design and implementation for spacecraft applications;

·       Developing computer vision and ML algorithms including neural networks (python, C++, Linux, Git);

·       Developing tools for deploying applications to web-based or embedded hardware platforms (C++, C, TypeScript, python, Assembly, Linux, Git);

·       Working closely with stakeholders to rapidly prototype and iterate on software features for user interfaces;

  • Supporting rover and orbital robotics analogue mission operations, including data collection campaigns and customer testing activities;
  • Conducting research and writing technical documents in a wide range of areas, with an emphasis on AI, space science, robotics and space exploration;
  • Contributing to our office culture with a positive and start-up oriented attitude - we have a collegiate team with a wide range of hobbies and interests;
  • Some travel may be required.

About you:

Required skills and experience:

·       Currently completing a degree in engineering, computer science, or a related discipline;

·       Are eligible for security clearance in Canada (i.e. are a Canadian citizen or permanent resident);

·       Experience with at least one programming language – preferably Python, C++ or TypeScript;

·       Enjoy working on challenging problems and consider yourself a team player with a willingness to help others.

Assets:

·       Experience or demonstrated interest in ML, neural networks or computer vision;

·       Experience with hardware interfaces or embedded systems;

·       Knowledge of version control (such as git) and common Linux commands;

·       Experience with robotics, specifically working with sensor hardware such as stereo cameras, IMU, PTZ cameras, etc. and simulation software such as Gazebo;

·       Experience or demonstrated interest in the space industry, orbital dynamics, spacecraft design etc.


Special Comments

·       Security: Successful candidates must be eligible to obtain a security clearance in Canada at the reliability status level (and potentially at the higher levels) and pass security assessment for the Controlled Goods Program (CGP).   

·       Due to the security clearance required for Mission Control's facility, only Canadian Citizen's and Permanent Residents are eligible at this time.


Location

The workplace for this position will be Mission Control's headquarters, which is located near the Bayview Train Station. Applicants should be able to commute to the workplace, however due to our commitment to the health & safety of our employees, there will be some flexibility, and remote work may be possible on occassion. There may be some required travel to remote testing sites, including the Canadian Space Agency.


What’s in it for you?

·       Be on the forefront of space exploration and the emerging commercial space industry

·       Work to solve problems with a team of intelligent, fun people!

·       Flexible working hours

·       Work in a respectful and inclusive workplace. It is extremely important to us that all employees feel safe and supported at work.

 

How to Apply

Please submit your application through this posting or send by email  to [email protected]. Include “Software Engineering Student – Autonomy Team” in the subject line. Application materials include:

·       Cover letter and resume as a single PDF (required);

·       Grade Report (required);

·       Co-op work history (optional);

·       As part of our commitment to an inclusive work environment, we accept and encourage anonymized resumes.


All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

 


Top Skills

Assembly
C++
Git
Linux
Python
Typescript
HQ

Mission Control (missioncontrolspace.com) Ottawa, Ontario, CAN Office

162 Elm Street West, Ottawa, Ontario, Canada, K1R 6N4

Similar Jobs

2 Hours Ago
Hybrid
St. Thomas, ON, CAN
Mid level
Mid level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Programmer Analyst defines, develops, tests, analyzes, and maintains software applications, collaborating with users to improve business systems and performance.
Top Skills: .Net FrameworkC#C++JavaJavaScriptMySQLNoSQLPostgresPythonSQL ServerVisual Basic
2 Hours Ago
Hybrid
Tecumseh, ON, CAN
Junior
Junior
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Jr. Controls Engineer supports software development for automation in the plant, programming and integrating PLCs, HMIs, and robotics while ensuring compliance and training staff.
Top Skills: Cmms Software (E-Maint)Factorytalk View HmisHmisIndustrial RobotsKeyence Vision System SoftwarePlcsRockwell/Ab ControlsSql DatabaseSql Services Reporting SystemVba ProgrammingVision Systems
10 Hours Ago
Hybrid
5 Locations
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
Deliver growth-driven features and experiences for data capture and experimentation, collaborating across teams and mentoring junior engineers on best practices.
Top Skills: Adobe AnalyticsApache IcebergAws LambdaAzure FunctionsClickhouseCloudflare WorkersGoGoogle BigqueryJavaScriptPythonRustTypescript

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account