Enable job alerts via email!

Sr. Embedded Software Developer (Space industry)

MDA

Ottawa

On-site

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading space technology company in Ottawa seeks a Senior Software Developer for their Robotics and Space Operations team. The role involves designing and testing software for embedded systems. Candidates should have over 8 years of experience, especially with C++, Linux, and Windows. Join a passionate team to innovate in the space sector.

Qualifications

  • 8+ years of relevant experience.
  • 5+ years of current C++ development.
  • Experience with software development under Linux and Windows.
  • Familiar with military and/or commercial software development standards.

Responsibilities

  • Designing, developing, integrating, and testing software for various products.
  • Applying engineering principles to complex project designs.
  • Develops software architectural designs.
  • Participates in software and systems integration testing activities.

Skills

C++ development
Linux
Windows
Team leadership
Organizational skills
Communication skills

Education

BSc. in computer science, math, engineering, or physics

Tools

Qt
Python
MatLab
Java
OpenCV
OpenGL
Embree
Job description

Job Details

Description

ABOUT MDA SPACE

Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The global MDA Space team of more than 3,800 space experts has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one.For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there. For more information, visitwww.mda.space.

We’re on the hunt for a Senior Software Developer on our Robotics and Space Operations team at our Kanata office.

With 40 years of operational experience and proven performance on the iconic Canadarm programs including Space Shuttle and International Space Station robotics and operations support, our Robotics & Space Operations team has 100% mission success in making space dreams come true.

As a Senior Software Developer, you will be designing, developing, integrating, and testing software for a range of products from embedded robotics-control systems for the Space Station, to integrating rover navigation sensors and software, to developing next-generation 3D LiDAR sensors for space applications

Role :
  • Applying engineering principles to complex projects relating to the design of products or tools
  • May be assigned problems of diverse scope where independent studies, analyses, interpretations and conclusions are made
  • Performs requirements analyses and prepares software specifications
  • Develops software architectural designs
  • Designs, codes and tests software
  • Team lead for larger projects
  • Participates in software and systems integration testing activities
  • Interfaces with customers during requirements definition and design review activities
  • Participates in technical meetings with customers
  • Collaborates with other engineering / project team disciplines
Experience and Qualifications :

BSc. or equivalent in computer science, math, engineering, or physics

Experience in the following areas is mandatory 8+ years of relevant experience

5+ years of current C++ development

Software development under Linux and Windows

Experience in the follow areas would be an asset : Qt, Python, MatLab, Java development experience

Interfacing to third party libraries such as OpenCV, OpenGL, Embree

Developing new products / experience in the full software development lifecycle

Low level software development / FPGA interface software

Familiar with military and / or commercial software development standards

  • Self-motivated with exceptional organizational, interpersonal, and communication skills, both verbal and written.
  • Ability to work well in a team-oriented, rapidly changing environment
  • Must be willing to work in a hands-on environment

We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join #TeamMDA to ignite new and innovative approaches to problem-solving that push us forward to improve life on and above Earth. If you’re excited to expand our place in space and driven to inspire the next generation, we’ll take you there.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.