Engineering Student - Software - Summer 2024

Richmond, Canada

Internship

5 months ago

Job description

For those who dream of advancing our space in the Universe and on Earth, we’ll take you there!

Serving the world from our Canadian home and our global offices, MDA is an international space mission partner and robotics & space operations, satellite systems and geointelligence pioneer with a 50-year story of firsts on and above the Earth. Today, we're leading the charge towards viable Moon colonies, enhanced Earth observation, communication in a hyper-connected world, and more.

We’re fueled by a pioneering spirit that carries us beyond. And together we enable highly skilled people to continually push boundaries and tackle big challenges requiring solutions that endure and inspire.

Are you ready to launch the next stage of your career in the new space economy? We would love to hear from you!

Details:

As a member of the Engineering team, you may work on our programs such as CHORUS Synthetic Aperture Radar (SAR) Satellite, Canadian Surface Combatant (CSC), Square Kilometer Array (SKA) radio telescope, Aeronautical Navigation products, and Marine Insights products. You will work as part of a technical team to develop new capabilities, enhance existing capabilities and deliver solutions to our customers.

As part of your growth and development, we will work with you to establish your development actions alongside regular progress reviews.

We are on the hunt for a motivated and talented Engineering Student in our Geointelligence department at our Richmond office. This is a minimum 8-month term starting in May 2024.

Overall, the successful candidate will be treated similar to a new graduate joining our company, where tasks will be assigned relative to the level of schooling and experience achieved to date.

The successful candidate will join the team designing and building the Ground Segment services for the CHORUS Synthetic Aperture Radar (SAR) satellite, particular the Simulator and the Spacecraft Control System. As part of the technical team, you will contribute to the design, implementation, maintenance, and testing of software solutions that are modular, extendable, testable, and efficient.

As our Engineering Student, you will:

Responsibilities:

  • Design, code, test, debug and document high-quality software components.
  • Assist in troubleshooting problems at both the software and the system level
  • Follow established development processes and corporate technical and quality standards
  • Work with the team to complete the integration, testing and deployment of the software components.


Experience and skills required:

Interested candidates should be working towards a Bachelor’s degree in Computer Science, Software Engineering, or related education with three (3) years completed. 

  • Experience in C++ and preferably Linux
  • An understanding of modern software architectures, object oriented design, and software design patterns
  • Team player with willingness to learn and desire to contribute
  • Excellent problem-solving and critical thinking skills
  • Excellent verbal and written communication

Desirable Skills:
  • Experience with Python and MATLAB
  • Experience with Agile software development
  • Experience with microservice architectures and RESTful APIs
  • Experience with test automation tools and libraries
  • Experience with Docker and service orchestration frameworks like Kubernetes and Rancher

 

*Please include your transcript as part of this application (un-official transcript is fine)

 

Comments/Special Considerations:

Successful candidates must obtain and hold security clearance at the Reliability Status level, and pass security assessment for the Controlled Goods Program (CGP).

MDA is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.

Salary:

The compensation range for this position is $23 - $26 hourly. 

Related Jobs

Software Engineering Manager

📍 Brampton, Canada

💰 $102-160k

🕒 Full Time

📌 a day ago

AI&T Manufacturing Engineer

📍 Sainte-Anne-de-Bellevue, Canada

🕒 Full Time

📌 2 days ago

Ingénieur Manufacturier - Alignement et GD&T

📍 Sainte-Anne-de-Bellevue, Canada

🕒 Full Time

📌 2 days ago

Apply now