Job Description

Job Type : Contract 6-12 month

Location/City : MA - Cambridge

Category : Software/Embedded

Region : Northeast

Id : 25881

Mission Critical Software Engineer

No clearance needed>>> US Citizen

Contract M-F 40 hours weekly

6-12+ months

This position supports a larger Program which is responsible for delivering a fault tolerant GNC flight computer for integration into an autonomous space craft which will service the International Space Station. The particular responsibilities of this position include working as part of a team to build and deliver two simulators for the autonomous space craft:
1. The first simulator is of the GNC flight computer, intended to provide a surrogate for integration into their larger vehicle simulation and to support mission simulations at the system level.
2. The second simulator is of the remote terminals in the vehicle, intended to provide a test environment for the development and verification of the flight computer for the vehicle.


o MS in Computer Science/Engineering, Aerospace Engineering, Electrical Engineering
o 7 years¿ experience
o Ability to learn new concepts quickly. This program is large and the number of tasks are varied
o Ability to learn quickly and on the job is a strong must.
o Good knowledge of C/C++. Strong aptitude with pointers, bit math, and good code design principles desired.
o Experience with System Design. E.g., how to robustly design a new feature of a larger system and then implement and integrate that piece into the system.
o Experience with Linux systems.
o Experience with Git, including concepts like branching, patch files, performing merge requests, continuous integration, etc.

o Experience with any/all aspects of fault tolerant system designs. E.g., redundancy management, I/O, CRCs, telemetry, etc.
o Knowledge or experience with MIL-STD-1553B.
o Experience with parallel processing.

o Experience with CRIU.
o Knowledge of SQL.
o Knowledge of Python.
o Experience with writing/editing Makefiles.
o Knowledge of LaTeX.
o Experience with documentation and technical writing.

How to Apply:
Please send your resume in Word or PDF format to:
Copy and Paste the following job title and code and place it in the subject line of your email so we can identify the job: GNC-Mission Critical Software Engineer-61034 (#25881-MH1639)

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online