Software/Robotics Engineer

  • Full Time
  • USA
  • Posted 3 months ago
  • US Citizen or Permanent Resident, able to receive access to government facilities.

Company Details


MDA develops and delivers advanced surveillance and intelligence solutions, defence and maritime systems, radar geospatial imagery, space robotics, satellite antennas, and communication subsystems. From locations across Canada, MDA’s global reach and heritage serving international markets with innovative and iconic solutions for space and terrestrial applications is unparalleled.

Innovation in Space and Defence

MDA has successfully exported its made-in-Canada solutions for more than four decades, and is poised to capture synergies across its associated companies to expand its capabilities in both traditional and developing markets. MDA is committed to delivering innovation and value in next-generation space exploration, Earth observation, space awareness, and defence systems.

The new space economy is based on agility, rapid technology development and harnessing capital to turn commitments into reality, generating benefits for humanity as well as a return on investment. MDA’s 1,900 future-focused employees are working together to turn ideas into the products, services, systems, and solutions that make a better world.

Please review the job details below.

Position Purpose:

To provide superlative software development and robotics systems support to project customers.

Essential Job Functions:

Under direction of the assigned team lead, the software/robotics engineer provides engineering services for simulation development to our customers.

Duties and Responsibilities:

A software/robotics engineer is responsible for design, development, integration and testing of space robotics and mechanisms simulations within the simulation environment at NASA’s Johnson Space Center.

The duties include:

  • integration of Ada flight software into C/C++ simulations,
  • developing, executing and documenting simulation tests as well as analyzing and validating simulation responses,
  • documenting and resolving model issues,
  • developing and documenting simulation requirements,
  • performing design trade off studies and systems analyses,
  • and providing customer support.

Duties and responsibilities may be added, deleted, modified or changed at any time at the Company’s discretion.  Changes may be made formally, informally either verbally or in writing.

Education/Experience/ Training:

  • BS degree in Computer Science, Engineering or related field.
  • Software development skills in C, C++, and Unix/Linux required.
  • Additional skills with Ada, FORTRAN, Perl and Python are highly desirable.
  • Familiarity with robotics, computer simulations, structural dynamics, control systems, contact models, graphics and mechanism models are also desirable.
  • Familiarity with Trick simulations, International Space Station (ISS) robotic systems, ISS computer systems, and/or the TS21/SSTF training facilities is a definite plus.
  • Up to five years of experience will be considered.

Work Environment:

Job duties are performed at the company office and in a computer lab at NASA’s Johnsons Space Center.

Physical Requirements:

Ability to safely Work sitting at a desk, using computer (typing and mouse) 95% of the time.

Citizenship Requirements:

US Citizen or Permanent Resident, able to receive access to government facilities.

Work Schedule:

40 hours/week. May include hours outside of normal business hours (i.e. before 8am and/or after 6pm) and on weekends.

Competitive Compensation and Benefits Package

MDA provides competitive compensation and benefits packages for its employees at its many locations. As a member of the MDA team, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection for employees and their families through health care plans, disability income protection, life insurance, and other employee benefits. The Company’s retirement plans encourage employees to save for their future with a Company matching contribution in many locations.​


Tagged as: python, c/c++, fortran, unix/linux, perl, ADA, iss robotic/computer systems, computer simulations

Select your currency
EUR Euro
AUDAustralian dollar
Visit us on LinkedInVisit us on FacebookVisit us on Twitter