Cyber Defense Python Engineer for UAV/UGV

RiseMe

Maryland

On-site

USD 81,000 - 139,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ICF seeks a software developer to join a technical team focused on machine learning cyber defense for resource-constrained UAV/UGV platforms in tactical environments. The role supports cyber defenses, platform simulations, and resilience evaluation in field tests.

The ideal candidate has a BS in a relevant field and at least 6 years of research/technical experience, with Python, Linux, Unreal Engine, and databases skills, plus DoD eligibility. Maryland on-site with competitive pay.

Qualifications

  • Must be U.S. citizen with ability to maintain DoD clearance.
  • DoD 8570 compliant and maintain IAT I certifications.
  • BS degree in a relevant field.
  • Six years of research or technical experience in a scientific/technical field.

Responsibilities

  • Develop software using DevOps practices with a team of scientists and engineers.
  • Create 3D simulation scenarios using engines like Unreal Engine for platform resilience evaluation.
  • Document and publish test results in technical reports.
  • Deliver progress updates and briefings with stakeholders.
  • Collaborate in a multi-team development project.

Skills

Python
Git
Linux
Databases
ns-3
Software development best practices
Technical reporting
Cyber security basics
UAV/UGV familiarity
Radio frequency concepts
DoD environment familiarity
Experiment design

Education

BS in CS/Engineering/ Physical Science/ Information Science/ Cyber Security/ Mathematics

Tools

Unreal Engine

Job description

ICF seeks a software developer to join a technical team focused on machine learning cyber defense for resource-constrained UAV/UGV platforms in tactical environments. The role supports cyber defenses, platform simulations, and resilience evaluation in field tests.

The ideal candidate has a BS in a relevant field and at least 6 years of research/technical experience, with Python, Linux, Unreal Engine, and databases skills, plus DoD eligibility. Maryland on-site with competitive pay.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer - UAV/UGV Cyber Defense & Simulation
Python Developer - UAV/UGV Cyber Defense & Simulation

ICF International • Adelphi (MD)

On-site
USD 110,000 - 160,000
Python Engineer: Cyber Defense for UAV/UGV Systems
Python Engineer: Cyber Defense for UAV/UGV Systems

ICF • Aberdeen (WA)

On-site
USD 81,000 - 139,000
Python Developer for UAV Cyber Defense & Simulation
Python Developer for UAV Cyber Defense & Simulation

ICF • Adelphi (MD)

On-site
USD 90,000 - 139,000
Python Developer - UAV/UGV Cyber Defense & Simulations
Python Developer - UAV/UGV Cyber Defense & Simulations

ICF Olson • Maryland

On-site
USD 81,000 - 139,000
Python Developer - ML Cyber Defense for UAVs
Python Developer - ML Cyber Defense for UAVs

ICF • Adelphi (MD)

On-site
USD 81,000 - 139,000
Python Developer
Python Developer

RiseMe • Maryland

On-site
USD 81,000 - 139,000
Python Developer
Python Developer

ICF • Aberdeen (WA)

On-site
USD 81,000 - 139,000
Python Developer
Python Developer

ICF • Adelphi (MD)

On-site
USD 81,000 - 139,000
Python Developer - Clearance Required
Python Developer - Clearance Required

ICF • Adelphi (MD)

On-site
USD 90,000 - 139,000
Python Developer - Clearance Required
Python Developer - Clearance Required

ICF International • Adelphi (MD)

On-site
USD 110,000 - 160,000