Radar & RF Software Engineer — C/C++, Python, Embedded

Integration Innovation

Washington (District of Columbia)

On-site

USD 122,000 - 204,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

i3 is seeking a Software Engineer to support the Naval Research Laboratory, TEWD, focusing on C/C++ and Python software for radar and RF data acquisition and processing. The role includes embedded software development for fielded systems, data visualization, and cross-platform integration on Windows and Linux.

The successful candidate will have a bachelor’s in a technical field and 3+ years of professional engineering experience, with strong C/C++ and Python skills, plus familiarity with radar

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, or a closely related technical field.
  • 3+ years of professional engineering experience with strong core programming skills.
  • Strong proficiency in C/C++ software development for fielded systems and legacy codebase support.
  • Proficiency in Python for scripting, data processing, analysis, and automation.
  • Working experience in Linux and Windows development and test environments.
  • Familiarity with radar and RF engineering concepts, measurement techniques, and terminology.

Responsibilities

  • Design, implement, and maintain C/C++ and Python software for radar and RF data acquisition, processing, analysis, automation, and test support.
  • Develop and maintain embedded software for fielded systems and legacy codebases, including data ingestion, calibration, and visualization.
  • Integrate software with laboratory and field instrumentation across Windows and Linux platforms (e.g., USB, TCP/IP, serial).
  • Collaborate with systems engineers, test engineers, and program managers to translate requirements into testable software solutions.
  • Produce technical documentation, test plans, and user guides, supporting lab, shipboard, and field test campaigns as needed.
  • Adhere to security and programmatic requirements for handling classified information and controlled environments.

Skills

C/C++ programming
Python scripting
Embedded software
Radar/RF concepts

Education

Bachelor's degree in Electrical/Computer Engineering, Physics

Tools

GitLab

Job description

i3 is seeking a Software Engineer to support the Naval Research Laboratory, TEWD, focusing on C/C++ and Python software for radar and RF data acquisition and processing. The role includes embedded software development for fielded systems, data visualization, and cross-platform integration on Windows and Linux.

The successful candidate will have a bachelor’s in a technical field and 3+ years of professional engineering experience, with strong C/C++ and Python skills, plus familiarity with radar

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Integration Innovation • Washington

On-site
USD 122,000 - 204,000
Radar & RF Software Engineer (Embedded, Secret)
Radar & RF Software Engineer (Embedded, Secret)

Integration Innovation, Inc. • Washington

On-site
USD 120,000 - 160,000
Software Engineer with Security Clearance
Software Engineer with Security Clearance

Integration Innovation, Inc. • Washington

On-site
USD 120,000 - 160,000
Radar Software Engineer - C++/Python (Real-Time Embedded)
Radar Software Engineer - C++/Python (Real-Time Embedded)

Huntington Ingalls Industries • Dayton (OH)

On-site
USD 78,000 - 168,000
Radar Software Engineer (C++/Python) - Real-Time Embedded
Radar Software Engineer (C++/Python) - Real-Time Embedded

Mission Technologies, a division of HII • Dayton (OH)

On-site
USD 78,000 - 168,000
Medical plan
Dental plan
Vision plan
+7
Radar Software Engineer — Real-Time Embedded (Jr–Sr)
Radar Software Engineer — Real-Time Embedded (Jr–Sr)

Mission Technologies, a division of HII • Dayton (OH)

On-site
USD 78,000 - 168,000
Radar Software Engineer - Jr to Sr (C++/Python)
Radar Software Engineer - Jr to Sr (C++/Python)

Huntington Ingalls Industries • Dayton (OH)

On-site
USD 78,000 - 168,000
RF Engineer
RF Engineer

Integration Innovation, Inc. • Washington

On-site
USD 88,000 - 163,000
Senior Radar/RF Software Engineer with Secret Clearance
Senior Radar/RF Software Engineer with Secret Clearance

Envisioneering Inc • Washington

On-site
USD 140,000 - 160,000
401k
Medical/Dental/Vision
Tuition Reimbursement
+2
Lead Radar Signal Processing Engineer (C++/Python)
Lead Radar Signal Processing Engineer (C++/Python)

SciTec, Inc. • Boulder (CO)

Hybrid
USD 156,000 - 193,000
401(k) match
Health insurance (company paid)
Dental insurance (company paid)
+2