Software Engineer: Real-Time Defense & AI

Innovative Defense Technologies (IDT)

Mount Laurel Township (NJ)

On-site

USD 74,000 - 184,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Generous benefits package
401(k) with matching
9/80 optional schedule
Tuition Assistance Reimbursement
Professional Development Resources
Pre-Tax Commuter Benefits
Tech Connect events
Annual Recognition Awards
Catered lunches

Job summary

Innovative Defense Technologies (IDT) seeks a Software Engineer for the Warfare Systems team, based in Mount Laurel, NJ (on-site at least 3 days/week) or Arlington, VA. You will refactor legacy software into a microservices-based stack, enabling cloud-native and tactical-edge deployments for Navy platforms.

The role covers AI/ML data analytics, cybersecurity, and real-time tooling; involves collaboration with cross-site teams and adherence to DoD standards. Clearance is required.

Qualifications

  • Bachelor’s degree or equivalent professional experience.
  • 0–5 years of professional experience.
  • Willingness to travel up to 10% of the time.
  • Familiarity with combat system design and DOD software.

Responsibilities

  • Design, implement, test software in C, C++, Python, JavaScript, and Java.
  • Refactor legacy monolithic code into modern microservices in cloud and edge deployments.
  • Assess Navy tactical system code and prototype AI/ML based solutions.
  • Collaborate with customers to elicit requirements and document agreements.
  • Contribute to software architecture including hardware/software interfaces.
  • Participate in design and code reviews and integrate components.

Skills

C/C++
Python
JavaScript
Java
Linux
Git
Agile
DevSecOps
Cloud

Education

Bachelor’s degree in Computer Science/Software Engineering or related field

Tools

Maven
Ant
Make
Jira
Jenkins
VMware vSphere
Azure
AWS
GCP
Postgres

Job description

Innovative Defense Technologies (IDT) seeks a Software Engineer for the Warfare Systems team, based in Mount Laurel, NJ (on-site at least 3 days/week) or Arlington, VA. You will refactor legacy software into a microservices-based stack, enabling cloud-native and tactical-edge deployments for Navy platforms.

The role covers AI/ML data analytics, cybersecurity, and real-time tooling; involves collaboration with cross-site teams and adherence to DoD standards. Clearance is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stimulator/Message Software Engineer – Real-Time Defense
Stimulator/Message Software Engineer – Real-Time Defense

Innovative Defense Technologies • Mount Laurel Township (NJ)

Hybrid
USD 114,000 - 231,000
Generous benefits package
Competitive PTO
Paid holidays
+6
Defense Software Engineer — On-Site, Secret Clearance
Defense Software Engineer — On-Site, Secret Clearance

Innovative Defense Technologies (IDT) • Arlington (VA)

On-site
USD 74,000 - 184,000
Generous benefits package
Paid holidays
401(k) with matching
+1
Senior AI Solutions Engineer - Defense Systems (On-site)
Senior AI Solutions Engineer - Defense Systems (On-site)

Innovative Defense Technologies (IDT) • Mount Laurel Township (NJ)

On-site
USD 135,000 - 273,000
Senior AI Solutions Engineer — Defense Systems (Onsite)
Senior AI Solutions Engineer — Defense Systems (Onsite)

Innovative Defense Technologies • Arlington (VA)

On-site
USD 135,000 - 273,000
Generous benefits package
Competitive PTO
Paid holidays
+3
Missile Defense Software Engineer
Missile Defense Software Engineer

Innovative Defense Technologies (IDT) • Mount Laurel Township (NJ)

On-site
USD 90,000 - 184,000
Generous benefits package
Competitive PTO
Paid holidays
+1
Senior Real-Time Software Engineer - Navy DoD Systems
Senior Real-Time Software Engineer - Navy DoD Systems

Innovative Defense Technologies, LLC • Arlington (VA)

On-site
USD 135,000 - 273,000
Generous benefits package
401(k) with matching
Tuition assistance
Defense Software Engineer — Secret Clearance (On-Site NJ)
Defense Software Engineer — Secret Clearance (On-Site NJ)

Idtus • Mount Laurel Township (NJ)

On-site
USD 90,000 - 184,000
Generous benefits package
Competitive PTO
Paid holidays
+1
Tactical Systems Engineer - Naval AI/Cloud, On-Site
Tactical Systems Engineer - Naval AI/Cloud, On-Site

Innovative Defense Technologies • Mount Laurel Township (NJ)

On-site
USD 114,000 - 231,000
Benefits package
401(k) with matching
9/80 schedule
+4
Senior AI Solutions Engineer – Defense Tech, On-Site
Senior AI Solutions Engineer – Defense Tech, On-Site

Innovative Defense Technologies (IDT) • Arlington (VA)

On-site
USD 135,000 - 273,000
Generous benefits package
401(k) with matching
Tuition assistance reimbursement
+2
Senior AI Architect for Defense Systems
Senior AI Architect for Defense Systems

Innovative Defense Technologies (IDT) • Mount Laurel Township (NJ)

On-site
USD 135,000 - 273,000
Generous benefits package
Competitive PTO
Paid holidays
+1