Defense Software Engineer — On-Site, Secret Clearance

Innovative Defense Technologies (IDT)

Arlington (VA)

On-site

USD 74,000 - 184,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Generous benefits package
Paid holidays
401(k) with matching
Tuition Assistance

Job summary

IDT in Arlington, VA is seeking a Software Engineer to join the Warfare Systems team. Based in Arlington, VA or Mount Laurel, NJ, you will modernize legacy weapon system software into a microservices-based stack for cloud-native and tactical-edge deployments.

You will design and implement software in C/C++, Python, JavaScript, and Java, work on AI/ML data analytics, cybersecurity, and real-time testing, and collaborate with DoD customers to meet stringent requirements.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
  • 0-5 years of professional experience.
  • Ability to travel up to 10% of the time.
  • Familiarity with combat system design and software for DoD programs.
  • Proficiency in C, C++, Python, and/or Java.
  • Experience developing in Linux environments, including shell scripting.
  • Knowledge of distributed systems, data structures, and design patterns.

Responsibilities

  • Design, implement, and test complex software in C, C++, Python, JavaScript, and Java across diverse development environments.
  • Refactor legacy monolithic software into modern, microservices-based architectures.
  • Assess and deconstruct Navy tactical system code for Surface Navy Combat systems.
  • Explore AI/ML, distributed processing, and modeling for next-gen solutions.
  • Collaborate with customers to elicit requirements and document agreements.
  • Deliver production-ready software that meets DoD security and performance standards.
  • Work in small cross-site teams and participate in code/architecture reviews.

Skills

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

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Jira
VMware
Azure

Job description

IDT in Arlington, VA is seeking a Software Engineer to join the Warfare Systems team. Based in Arlington, VA or Mount Laurel, NJ, you will modernize legacy weapon system software into a microservices-based stack for cloud-native and tactical-edge deployments.

You will design and implement software in C/C++, Python, JavaScript, and Java, work on AI/ML data analytics, cybersecurity, and real-time testing, and collaborate with DoD customers to meet stringent requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer: Real-Time Defense & AI
Software Engineer: Real-Time Defense & AI

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

On-site
USD 74,000 - 184,000
Generous benefits package
401(k) with matching
9/80 optional schedule
+6
Defense Software Engineer — On-Site (Secret Clearance)
Defense Software Engineer — On-Site (Secret Clearance)

Innovative Defense Technologies (IDT) • San Diego (CA)

On-site
USD 90,000 - 184,000
Generous benefits package
401(k) with matching
9/80 optional schedule
Tactical Software Engineer: Modernize Naval Systems
Tactical Software Engineer: Modernize Naval Systems

Innovative Defense Technologies (IDT) • Arlington (VA)

On-site
USD 114,000 - 231,000
Generous benefits package
Competitive PTO and paid holidays
401(k) with immediate vesting and matching
+1
DoD Software Engineer - On-Site Arlington
DoD Software Engineer - On-Site Arlington

Innovative Defense Technologies, LLC • Arlington (VA)

On-site
USD 114,000 - 231,000
Generous benefits
Paid holidays
401(k) with match
+3
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
SSDS Software Engineer – Naval Systems, On-Site
SSDS Software Engineer – Naval Systems, On-Site

Innovative Defense Technologies (IDT) • Arlington (VA)

On-site
USD 114,000 - 231,000
Generous benefits package
Competitive PTO
401(k) with matching
Defense Software Engineer Intern – Onsite in Arlington
Defense Software Engineer Intern – Onsite in Arlington

Innovative Defense Technologies, LLC • Arlington (VA)

On-site
USD 39,000 - 47,000
Defense Software Test Engineer - On-Site, Secret Clearance
Defense Software Test Engineer - On-Site, Secret Clearance

Innovative Defense Technologies, LLC • San Diego (CA)

Hybrid
USD 90,000 - 184,000
DoD Software Engineer — On‑Site Cloud & Lab Deployments
DoD Software Engineer — On‑Site Cloud & Lab Deployments

Innovative Defense Technologies • Arlington (VA)

On-site
USD 90,000 - 184,000
Generous benefits package
401(k) with matching
Tuition assistance