Tactical Systems Engineer

Jobtailor

Mount Laurel Township (NJ)

On-site

USD 125,000 - 180,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

Field Test Engineer
Field Test Engineer

Jobtailor • Arlington (VA)

On-site
USD 85,000 - 120,000
Advanced Concepts Engineer
Advanced Concepts Engineer

Jobtailor • Arlington (VA)

On-site
USD 90,000 - 130,000
Senior Software Engineer/Developer
Senior Software Engineer/Developer

Jobtailor • Orlando (FL)

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

Jobtailor • New Jersey

On-site
USD 110,000 - 170,000
Senior Systems Administrator/Helpdesk Engineer
Senior Systems Administrator/Helpdesk Engineer

Jobtailor • Arizona

On-site
USD 110,000 - 150,000
Software DevOps Engineer - JobID-0263
Software DevOps Engineer - JobID-0263

Innovative Defense Technologies • Mount Laurel Township (NJ)

Hybrid
USD 114,000 - 231,000
Hybrid work model
On-site Mount Laurel office
Senior Systems Architect
Senior Systems Architect

Jobtailor • Arlington (VA)

Hybrid
USD 120,000 - 170,000
Systems Engineer 4
Systems Engineer 4

Jobtailor • Alabama

On-site
USD 120,000 - 150,000
Systems Engineer 2 – Principal Systems Engineer 3
Systems Engineer 2 – Principal Systems Engineer 3

Jobtailor • California (MO)

On-site
USD 90,000 - 130,000
Information System Security Manager – ISSM
Information System Security Manager – ISSM

Jobtailor • Ventura (CA)

On-site
USD 110,000 - 150,000