Apply for this Job
Full-Time, Permanent Employment Opportunity: Senior Software Development Engineer - ENG05 Work Location: hybrid remote/onsite work in Cambridge, Massachusetts Security Requirements: US Citizen; active Secret clearance Specific Job Description: Ingersoll Consulting seeks a qualified Senior Software Engineer to help our nation and allies solve tough, meaningful problems that create a safer, more secure world. On our team, the Senior Software Engineer duties typically include, but may not be limited to three main areas of focus:
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. The selected candidate will support task status and technical interchange meetings, as required, and established weekly meetings to provide/receive technical feedback, provide status of Work In Progress (WIP), and support assessment of results. Most work can be accomplished remotely, but some meetings and classified work will need to be done onsite. Profile of the ideal candidate for this position (Knowledge, Skills, and Attributes):
• Must be a US Citizen with a current Secret security clearance
• Preferred Education and Experience Requirements: Bachelor's degree (Typically STEM focused - Science, Technology, Engineering or Mathematics) with eight (8) or more years of relevant experience (OR six (5 years of relevant experience with a STEM-focused Master's degree)
• Must have prior experience with Software Development for Test Equipment
• Must possess experience with C, C , C , Python or similar languages
• Must have experience with executable simulations of test equipment in MATLAB/Simulink
• Must possess prior experience with Continuous Integration / Continuous Development (CI/CD) pipelines
• Must have experience with generation and decomposition of software requirements
• Must be able to support the integration of Test Equipment executable simulation models into larger system simulations Program(s) supported: Raytheon ASDS / MSP
Date Posted: 05 April 2025
Apply for this Job