Hybrid position in Boston, MA
Active Secret Clearance or above
Senior Software Development Engineering labor hours. The primary tasking is expected to fall into three areas of required support:
1.
Software Development for Test Equipment (~0.75): Support the development of software architecture, managed software, and/or scripts for a new piece of test equipment. The design may call for experience with C, C++, C#, Python or similar languages. This task may also involve supporting the development of an executable simulation of the Test Equipment in MATLAB/Simulink. Support for setting up a Continuous Integration / Continuous Development (CI/CD) pipeline may also be requested.
2.
Flight Software Requirements and Architecture (~0.13): Support generation and decomposition of software requirements as well as architecture design for software-as-a-subsystem with an anticipated focus on requirements and solutions for software and message authentication.
3.
Virtual System Simulation Capability Integration (~0.12): Support integration of a Test Equipment executable simulation model into the larger system simulation capability.