Tactical Systems Engineer: DoD Combat Software & AI

Jobtailor

Mount Laurel Township (NJ)

On-site

USD 125,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jobtailor in Mount Laurel, NJ is seeking a seasoned software engineer to design, implement, and test complex systems in C, C++, Python, JavaScript, and Java for DoD programs.

You will analyze legacy code, refactor, and collaborate with cross-functional teams to meet requirements, architectures, and security standards, including Agile, DevSecOps, and MBSE practices.

Qualifications

  • Bachelor’s degree or equivalent professional experience.
  • 5+ years of full-time professional experience.
  • Experience with combat system design and software, ideally AEGIS or Ship Self Defense System (SSDS).
  • Experience with DoD programs and Linux-based development environments.
  • Ability to travel up to 10% of the time and obtain/maintain an active Secret U.S. Security Clearance.
  • Proficiency converting customer requirements into refined software designs.

Responsibilities

  • Design, implement, and test complex software in C, C++, Python, JavaScript, and Java.
  • Analyze legacy code, recompile, refactor using brownfield and greenfield methods.
  • Develop software architecture and interfaces between components.
  • Collaborate with customers to elicit requirements and document agreements.
  • Participate in design and code reviews and integrate components into environments.
  • Support test and integration at labs and government sites.

Skills

C Programming
C++ Programming
Python Programming
Java Programming
Linux OS
Git
Jenkins
Jira
Maven
Ant

Education

Bachelor’s degree in Computer Science, Systems Engineering, or a related field, or equivalent full-time professional experience

Tools

Make
VMware vSphere
Azure Cloud

Job description

• Design, implement, and test complex software in C, C++, Python, JavaScript, and Java within various development environments
• Analyze legacy monolithic software programs, recompile them, and incrementally refactor them using brownfield and greenfield methodologies
• Assess and deconstruct Navy tactical system code for Surface Navy Combat systems
• Explore and prototype next-generation solutions using AI/ML, distributed processing, and modeling
• Interact with customers to elicit requirements and document agreements
• Present project cost, schedule, and technical progress to organization leadership
• Develop software architecture, including hardware and software interfaces between components
• Assist in developing user, functional, and technical requirements for tactical systems
• Participate in and provide feedback for design and code/peer reviews
• Integrate individual software components into complex software environments
• Support test and integration activities at IDT labs and government Land Based Test Sites (LBTS)

Requirements

  • Bachelor’s degree in Computer Science, Systems Engineering, or a related field, or equivalent full-time professional experience
  • 5+ years of full-time professional experience
  • Ability to travel up to 10% of the time, as needed
  • Experience with combat system design and software, ideally AEGIS or Ship Self Defense System (SSDS)
  • Familiarity and experience developing tactical systems software on DoD programs
  • Experience with C, C++, Python, and/or Java
  • Experience developing in Linux OS environments, including shell scripting
  • Ability to decompose and document requirements and specifications
  • Understanding of distributed systems, algorithms, data structures, and software design patterns, especially the Strangler Pattern
  • Experience with Agile software development processes
  • Proficiency working within a Git CM environment
  • Comfortable with DevSecOps best practices
  • Ability to convert vague customer requirements into a refined vision
  • Ability to identify and describe algorithmic complexity
  • Ability to work on-site, with potential hybrid flexibility
  • Must be able to obtain and maintain an active Secret U.S. Security Clearance
  • Extensive combat system design and software experience, ideally AEGIS or SSDS
  • Experience with Make, Maven, and Ant
  • Experience with X-Windows
  • Familiarity with MBSE methodologies
  • Experience with Jenkins, Jira, and the Atlassian tool suite
  • Familiarity with networking concepts including routing, switching, identity services, intrusion detection, and firewalls
  • Familiarity deploying virtual machines in VMware vSphere environments, including networking configuration
  • Familiarity deploying virtual machines and/or containers into Azure cloud environments, including networking configuration
  • Strong analytical, problem-solving, communication, organization, planning, and attention-to-detail abilities

Core Competencies

Demonstrates expertise in software design and development, particularly in C, C++, Python, and Java, with a strong focus on combat systems and tactical software for DoD programs. Proficient in Agile methodologies, DevSecOps practices, and capable of translating customer requirements into actionable software solutions.

Highest-signal resume keywords

  • C Programming
  • C++ Programming
  • Python Programming
  • Java Programming
  • Agile Software Development

ATS Optimization Keywords

Hard Skills

  • Software Architecture
  • Tactical Systems Software Development
  • Algorithmic Complexity Analysis
  • Distributed Systems
  • Shell Scripting
  • Software Design Patterns
  • Combat System Design
  • Refactoring
  • Integration Testing
  • Requirements Documentation

Soft Skills

  • Analytical Skills
  • Problem-Solving
  • Communication
  • Organization
  • Attention to Detail

Certifications & Qualifications

  • Active Secret U.S. Security Clearance

Industry Keywords

  • DoD Programs
  • Navy Tactical Systems
  • AEGIS
  • Ship Self Defense System (SSDS)
  • MBSE Methodologies

Tools & Technologies

  • Linux OS
  • Git
  • Jenkins
  • Jira
  • Atlassian Tool Suite
  • Make
  • Maven
  • Ant
  • VMware vSphere
  • Azure Cloud
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tactical Systems Engineer
Tactical Systems Engineer

Jobtailor • Mount Laurel Township (NJ)

On-site
USD 125,000 - 180,000
Senior Systems Engineer
Senior Systems Engineer

Jobtailor • New Jersey

On-site
USD 110,000 - 170,000
Field Test Engineer
Field Test Engineer

Jobtailor • Arlington (VA)

On-site
USD 85,000 - 120,000
Systems Engineering Architect
Systems Engineering Architect

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Systems Engineering Architect
Systems Engineering Architect

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Software Engineer Level 5
Software Engineer Level 5

Jobtailor • Colorado

On-site
USD 140,000 - 200,000
Software Engineer Level 5
Software Engineer Level 5

Jobtailor • Colorado

On-site
USD 140,000 - 200,000
C# .NET Software Developer
C# .NET Software Developer

Jobtailor • North Charleston (SC)

On-site
USD 110,000 - 170,000
Senior Software Engineer/Developer
Senior Software Engineer/Developer

Jobtailor • Orlando (FL)

On-site
USD 120,000 - 160,000
Senior Systems Architect
Senior Systems Architect

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000