Lead/Senior Embedded Software Engineer
Listed on 2026-01-09
-
Software Development
Software Engineer, Embedded Software Engineer
Base pay range
$80.00/hr - $100.00/hr
Pay range and compensation packagePay Rate: $100.00 Hourly.
About the CompanyA client of Insight Global is seeking a Software Engineer to join their team onsite in Wilmington Massachusetts on a 9/80 schedule.
About the RoleThe engineer will support the full lifecycle of mission critical embedded software — from design and development to integration, validation, and live mission support — all within an Agile development environment that values collaboration, iteration, and rapid innovation. This is a hands on leadership role where you’ll leverage Hardware in the Loop (HIL) and Software in the Loop (SIL) methodologies to ensure robust, high fidelity testing of complex aerospace systems.
Responsibilities- Support the full lifecycle of mission critical embedded software.
- Design and development of software.
- Integration and validation of software.
- Live mission support.
- Leverage HIL and SIL methodologies for testing.
- Bachelor’s in Computer Engineering/Science or related field + 6–9 years.
- Master’s + 4–7 years, or equivalent 10–13 years of relevant experience.
- Embedded systems integration & test (software/hardware).
- Space payload I&T and ground equipment development.
- Strong skills in C/C++, Python, Linux, RTOS.
- Hands on experience with HIL/SIL aerospace environments.
- Experience working in an Agile software development environment.
- Active Top Secret or TS/SCI clearance (or ability to obtain).
- Familiarity with lasers, image processors, visible/IR cameras, servo motors, actuators, focus mechanisms.
- Knowledge of the space domain and mission applications.
- Experience with National Instruments equipment, MATLAB, Simulink.
Mid-Senior level
Employment typeFull-time
Job functionInformation Technology
IndustriesStaffing and Recruiting
LocationWilmington, Massachusetts
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).