Jobs · New Jersey

Tactical Systems Engineer - JobID-0262

Innovative Defense Technologies (IDT) · Mount Laurel, NJ · 3 wk ago
Hybrid$114k–$231k/yrFull-time

Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Tactical System Engineer to join our Warfare Systems team in Mount Laurel, NJ. This role focuses on architecting and refactoring mission-critical legacy weapons system software into a modern technology stack, enabling a microservices-based tactical platform for both cloud-native and tactical-edge deployment models.

About the Role

The Warfare Systems team works on real-time automated test and analysis, virtual computing environments, AI/ML-based data analytics, cybersecurity, and both backfit and forward-fit tactical solutions. You will be accountable for delivering well-architected, production-ready solutions that exceed Fleet requirements.

All applicants must be able to obtain and maintain an active Secret U.S. Security Clearance. This is an on-site position requiring at least 4 days per week in the Mount Laurel, NJ office.

Responsibilities

  • 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 to modernize using "brownfield" and "greenfield" methodologies.
  • Perform technical assessment and deconstruction of 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, System 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 with developing tactical systems software on DOD programs.
  • Experience with C, C++, Python, and/or Java programming languages.
  • Adept with 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.

Skills

  • Extensive experience with combat system design and software, ideally AEGIS or Ship Self Defense System (SSDS).
  • Experience utilizing Make build system, Maven, and Ant scripting.
  • Experience with X-Windows.
  • Familiar with Model Based System Engineering (MBSE) methodologies.
  • Experience with Jenkins, Jira, and the Atlassian tool suite.
  • Familiarity with foundational networking concepts such as routing, switching, identity services, intrusion detection, and firewall.
  • Familiarity deploying virtual machines in VMWare vSphere environments, including networking configuration.
  • Familiarity designing complex software development environments including submodules, remote dependencies, and mixed-code deployments.
  • Familiarity deploying virtual machines and/or containers into Azure cloud environments, including networking configuration.
  • Solid analytical abilities, coupled with a strong sense of ownership, urgency, and drive.
  • Problem-solving skills with the ability to navigate ambiguous situations.
  • Excellence in oral, written, and technical communication with peers and non-technical cohorts.
  • Initiative, creativity, reliability, and teamwork.
  • Strong organization and planning skills.
  • Attention to detail while maintaining a big-picture perspective.

Pay

Pay range: $114,000 - $184,000 or $135,000 - $231,000 per year, commensurate with experience. The posted range does not include bonuses, commissions, tips, or other benefits.

Benefits

  • Competitive pay and benefits package.
  • Competitive PTO and paid holidays.
  • 401(k) with immediate vesting and matching.
  • 9/80 optional schedule (2nd and 4th Friday off every month).
  • Tuition Assistance Reimbursement Program.
  • Professional Development Resources.
  • Pre-Tax Commuter Benefits.
  • Organization-Wide Monthly Tech Connect Events.
  • Annual Employee Recognition Awards.
  • Regular Social Events and Catered Lunches.

Similar jobs

Tactical Operations Engineer

Curtiss-Wright CorporationPittsburgh, PA· 2 wk ago
Engineering$76k–$110k/yrapply on curtisswright.wd1.myworkdayjobs.com