1

Defense Software Engineer Jobs in Boston, MA (NOW HIRING)

Senior Software Engineer

Boston, MA ยท On-site

$133K - $175K/yr

Senior Software Engineer Location: Remote, but must be local to Boston Area (1x a month on-site ... Born out of the Department of Defense's software factory ecosystem, OMNI has risen as a trusted ...

Senior Software Engineer

Cambridge, MA ยท On-site

$133K - $176K/yr

Backed by VCs with unicorn wins and trusted by defense customers, our team is rethinking autonomy ... About the Role We are looking for experienced energetic software engineers to join our growing team ...

C++ Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

Design, implement, and test C++ software for real-time and embedded defense systems. * Participate ... US Citizenship is required. * BS in Computer Science, Engineering, or related field * Minimum of 3+ ...

C++ Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance ... Design, implement, and test C++ software for real-time and embedded defense systems. * Participate ...

C++ Software Engineer

Marlborough, MA ยท On-site

$80K - $190K/yr

FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical ... Experience developing software for radar, aerospace, defense, or SATCOM systems. * Experience with ...

FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical ... Experience developing software for radar, aerospace, defense, or SATCOM systems. * Experience with ...

C++ Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

Design, implement, and test C++ software for real-time and embedded defense systems. * Participate ... US Citizenship is required. * BS in Computer Science, Engineering, or related field * Minimum of 3+ ...

Design, implement, and test C++ software for real-time and embedded defense systems. * Participate ... US Citizenship is required. * BS in Computer Science, Engineering, or related field * Minimum of 3+ ...

ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. You'll dive into a diverse range of ...

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. As a Software Engineer, you will design and develop high ...

C++ Software Engineer

Marlborough, MA ยท On-site

$80K - $190K/yr

FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical ... Experience developing software for radar, aerospace, defense, or SATCOM systems. * Experience with ...

Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Creating game-changing capabilities for defensive cyberspace operations * Protecting and defending ...

Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US ... Creating game-changing capabilities for defensive cyberspace operations * Protecting and defending ...

next page

Showing results 1-20

Defense Software Engineer information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do defense software engineer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for defense software engineer in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

What is a Defense Software Engineer job?

A Defense Software Engineer develops, tests, and maintains software for military and defense applications. They work on secure, mission-critical systems such as weapons control, cybersecurity, and communication networks. Their role requires proficiency in programming languages, security protocols, and compliance with defense standards. Due to the nature of the industry, security clearances and adherence to classified information policies are often required.

What are the key skills and qualifications needed to thrive in the Defense Software Engineer position, and why are they important?

To thrive as a Defense Software Engineer, you need expertise in software development, a strong grasp of cybersecurity principles, and familiarity with defense industry standards, typically demonstrated by a degree in computer science, engineering, or a related field. Experience with programming languages such as C++, Java, or Python, knowledge of real-time operating systems, and certifications like Security+ or CISSP are often required. Attention to detail, problem-solving abilities, and the capacity to work collaboratively in multidisciplinary teams are valuable soft skills. These competencies ensure that complex, secure, and mission-critical software solutions are effectively developed and maintained to meet stringent defense requirements.

What types of projects and technologies do Defense Software Engineers typically work on?

Defense Software Engineers often work on projects involving the development and maintenance of software for military systems, such as radar, communications, simulation, or weapons control platforms. They frequently use technologies like embedded systems, secure coding practices, and specialized hardware interfaces. Project work can range from upgrading legacy systems to designing cutting-edge capabilities, often requiring adherence to rigorous security and compliance protocols. Collaboration with systems engineers, hardware teams, and government stakeholders is typical, offering a dynamic and mission-driven work environment. This exposure helps engineers build specialized expertise while contributing directly to national security initiatives.

Infographic showing various Defense Software Engineer job openings in Boston, MA as of July 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, 2% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $160,270 per year, or $77.1 per hour.

Senior Software Engineer

Omni Federal

Boston, MA โ€ข On-site

$133K - $175K/yr

Full-time

Posted 12 days ago


Job description

Job Description

Job Title: Senior Software Engineer

Location: Remote, but must be local to Boston Area (1x a month on-site)

Security Clearance: None, but Must be able to obtain a U.S. Government security clearance


We question. We listen. We adapt.

Be honest. Be pragmatic.


Omni Federal, founded in 2017 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across the United States, including Boston, MA, Colorado Springs, CO, San Antonio, TX, and St. Louis, MO. Born out of the Department of Defense's software factory ecosystem, OMNI has risen as a trusted provider of Digital transformation Solutions focused on end-user empowerment, tackling complex mission challenges, and disrupting the status quo by driving successful outcomes at the speed of mission. We harness the power of User Centered Design, DevSecOps, Rapid Software Development, Enterprise Cloud and Platform Solutions, Offensive and Defense Cyber Solutions, and couple these capabilities with data solutions, artificial intelligence and automation. We integrate our commercial mindset and innovation with keen focus on unique DoD, IC and Federal requirements of each mission.


Why Omni?

  • Environment of Autonomy

  • Innovative Commercial Approach

  • People over process

Synapcity, a product focused portfolio of Omni Federal, provides a platform for building โ€œAI Advisorsโ€ for explainable, human-in-the-loop decision-making, leveraging both automation and subject-matter expertise. The breadth of our customer set and platform gives our team the opportunity to work on an artificial intelligence platform that tackles real-world problems, including distributed computing, large-scale data, neuroscience, loosely coupled micro-services, and complex integrated systems.

We are seeking a product-minded Senior Software Engineer to help us build, deploy, and continually improve that platform in the field. We are looking for a well-rounded developer who is comfortable reasoning across a whole system of systems, who treats operational software and deployment as product rather than one-off services, and who enjoys working directly with our customers, teaming partners, and systems integrators to make the platform succeed in their environments. Candidates must be passionate, energized, and genuinely good colleagues who listen well and are excited to solve challenging problems for our customers.


Position Description (what you will do)

  • Contribute to the full lifecycle of our Python-based AI platform: design, coding, testing, deployment, and maintenance.

  • Support deployments, configurations, and operations on the platform across diverse customer and cloud environments using Kubernetes, Helm, and Linux.

  • Work shoulder-to-shoulder with customers, teaming partners, and systems integrators to stand the platform up in their environments and keep it healthy.

  • Bring a product mindset to everything we build, including deployment and operational tooling, not just the features customers see.

  • Reason across the whole system of systems that makes up a real deployment, including its many interacting services, data pipelines, and environments, and improve how they fit together.

  • Work closely with a small, cross-functional team, listening carefully to colleagues and customers and turning what they need into robust, maintainable software.


Requirements:

  • 5+ years of Software Engineering experience

  • Track record of shipping and supporting production software with ability to own work end-to-end.

  • Hands-on experience with Python development, including practical experience with frameworks and libraries such as Django, SciPy, and NumPy for application development and data processing

  • Hands-on experience with data-intensive or microservice architectures.

  • Familiarity with Kubernetes, Helm, and Linux/Unix, including deploying, configuring and managing containerized applications

  • Familiarity with Infrastructure as Code (IaC), with experience using Ansible to automate infrastructure provisioning, configuration management, and deployment workflows

  • Comfortable deploying and operating software in customer and AWS cloud environments.

  • Familiarity with AWS tools such as EC2 and S3

  • A product-first mindset: you think about the end user and the product even when the work is deployment or infrastructure software.

  • Experience working directly with customers, teaming partners, and/or systems integrators.

  • Strong collaboration and communication skills; you genuinely listen to othersโ€™ concerns and collaborate well. This matters a great deal to us.

  • Local to the Boston area, able to work on a hybrid schedule.


Nice to Have:

  • Experience in DoD, IC, or other federal or regulated environments.

  • Experience with cloud platforms (AWS, including GovCloud) and CI/CD.

  • Experience deploying software into air-gapped or on-premise customer environments.

  • A background that bridges engineering and customer-facing delivery (solutions, field, or integration engineering).

  • Familiarity with AI coding assistants such as Claude Code or Cursor.


Our team is always hungry for more โ€“ more knowledge, more problem solving, more growth, more innovation, and, ultimately, customer success. This hunger and hustle fuel our determination to excel in everything we do. Itโ€™s not just about meeting established goals; itโ€™s about exceeding them. We take immense pride in applying our expertise in cutting-edge technologies and our ability to adapt to emerging trends directly to the users in the field, as our nationโ€™s protectors deserve nothing less.


Omni Federal is an equal opportunity and affirmative action employer. Omni Federal is committed to administering all employment and personnel actions on the basis of merit and free of discrimination based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or status as an individual with a disability. Consistent with this commitment, we are dedicated to the employment and advancement of qualified minorities, women, individuals with disabilities, protected veterans, persons of all ethnic backgrounds and religions according to their abilities.


Proposed Pay Scale: $132,300-$161,100

, About Omni Federal

Omni Federal, founded in 2017 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across the United States, including Boston, MA, Colorado Springs, CO, San Antonio, TX, and St. Louis, MO. Born out of the Department of Defense's software factory ecosystem, Omni has rapidly distinguished itself by delivering both mission-critical and enterprise solutions that enhance the technological capabilities of the federal government. With a focus on areas such as Command and Control, Cybersecurity, Space, Geospatial, and Modeling Simulation, Omni leverages cutting-edge commercial technology tailored to government objectives, improving mission performance and delivering transformative outcomes for the Department of Defense (DoD), Intelligence Community (IC), and their end-users. The company's innovative approach is backed by its Omni Labs and SBIR Innovation centers, where they develop advanced platforms and tools in data mesh, secure connectivity, and intelligent automation.