CareerPlan

Software Engineer/Developer - Marlborough

USAFull-time$57k–$109k2026-11-05 → 2026-11-10
On-siteCitizens onlySecurity clearance required

Core

Designing and programming complex software and systems for aerospace and defense applications, including Battle Management, Command and Control, and Sensor Systems.

Role type

Software Engineer (Aerospace/Defense)

Builds

Complex software and systems for aerospace and defense applications

Domain

Aerospace and Defense

Deliverable

production ML models

Required skills

C++, Java, object-oriented programming, data structures, algorithms, memory management, multithreaded applications, generative AI, machine-learning-assisted technologies, open systems architecture, modular design, standardized APIs

Preferred skills

CI/CD tools, configuration management tools, data analysis tools, Agile frameworks, Linux, real-time operating systems (VxWorks, Green Hills INTEGRITY), Windows environments

Technologies

C++, Java, Git, Azure, Jenkins, Linux, MATLAB, Python, Windows, VxWorks, Green Hills INTEGRITY, RHEL

Responsibilities

Develop, test, and integrate complex software and systems using Agile methods; Contribute to software product development as a team member with potential to lead a small team

Seniority

Mid-level to Senior, hands-on IC