Numerical Computing Software Engineer for RF Sensing

Chaos Industries

Washington (District of Columbia)

On-site

USD 150,000 - 210,000

Full time

5 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

Benefits offered by this job

Health benefits
401k match
FSA/HSA
Life insurance
Free daily lunch on site
Fully-stocked kitchen
Unlimited PTO
Casual dress code
Relocation assistance
Annual bonus potential
Global offices

Job summary

CHAOS Industries is seeking a software engineer fluent in numerical computing to build the software foundation of our electromagnetic warfare product line. Our Spectrum Sensing team is transforming CHAOS radar systems into distributed sensing systems that detect, classify, and geolocate RF emissions — and the algorithms that do it only matter if they run correctly, quickly, and reliably in production.

The role emphasizes production-quality Python, fast numeric code, and integrating third-party

Qualifications

  • BS degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or related field.
  • 5+ years of professional software development experience.
  • Proficiency in Python for numerical computing with production-quality code.
  • Strong experience with array-based numerical computing (NumPy, SciPy).
  • Experience with JIT, GPU acceleration, or Python/compiled language bindings.
  • Experience contributing to a large multi-team codebase and CI workflows.
  • Excellent written and verbal communication skills.
  • Ability to work on-site 4 days/week in Washington, DC.
  • U.S. citizen and ability to obtain security clearance.

Responsibilities

  • Design, develop, and maintain production-quality numerical software in Python with clear interfaces.
  • Integrate third-party software and hardware into the CHAOS platform via APIs and manage abstractions.
  • Profile and accelerate signal processing implementations with vectorization, JIT, or GPU offload.
  • Define and drive tests, regression tests, and CI hygiene for numerical code.
  • Collaborate with signal processing engineers to turn papers and prototypes into shippable software.
  • Contribute to software architecture decisions for the sensing product line.
  • This role may require travel up to 30%.

Skills

Python for numerical computing
Strong software engineering
Verbal and written communication

Education

B.S. in Computer Science / Electrical Engineering / Applied Mathematics / Physics
M.S. in Computer Science / Electrical Engineering

Tools

NumPy
SciPy
JAX / Numba / PyTorch / Triton
CUDA / GPU acceleration
pybind11 / nanobind / Cython
Git / CI

Job description

CHAOS Industries is seeking a software engineer fluent in numerical computing to build the software foundation of our electromagnetic warfare product line. Our Spectrum Sensing team is transforming CHAOS radar systems into distributed sensing systems that detect, classify, and geolocate RF emissions — and the algorithms that do it only matter if they run correctly, quickly, and reliably in production.

The role emphasizes production-quality Python, fast numeric code, and integrating third-party

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior RF DSP Engineer - Spectrum Sensing & Radar
Senior RF DSP Engineer - Spectrum Sensing & Radar

Chaos Industries • Washington

On-site
USD 180,000 - 230,000
Software Engineer, Numerical Computing
Software Engineer, Numerical Computing

Chaos Industries • Washington

On-site
USD 150,000 - 210,000
Health benefits
401k match
FSA/HSA
+8
Senior RF Signal Processing Engineer
Senior RF Signal Processing Engineer

Chaos Industries • Washington

On-site
USD 180,000 - 230,000
Staff RF Signal Processing Engineer
Staff RF Signal Processing Engineer

CHAOS Industries • Washington

On-site
USD 180,000 - 230,000
Health benefits
401k with company match
Relocation assistance
+2
Staff RF Signal Processing Engineer – DSP/SDR Specialist
Staff RF Signal Processing Engineer – DSP/SDR Specialist

CHAOS Industries • Washington

On-site
USD 180,000 - 230,000
Health benefits
401k with company match
Relocation assistance
+2
Field RF Software Engineer for Defense & AI
Field RF Software Engineer for Defense & AI

CHAOS Industries • El Segundo (CA)

Hybrid
USD 140,000 - 240,000
Health Benefits
401(k) with company match
Free daily lunch
+2
Mid-Career Software Engineer
Mid-Career Software Engineer

Chaos Industries • United States

On-site
USD 180,000 - 240,000
Radar Systems Software Engineer — R&D & Production
Radar Systems Software Engineer — R&D & Production

Chaos, Inc. • El Segundo (CA), Northern (KY)

Hybrid
USD 140,000 - 240,000
Health benefits
401k match
Free daily lunch
+2
Lead Radar Software Engineer (R&D, Python, Linux)
Lead Radar Software Engineer (R&D, Python, Linux)

Chaos Industries • El Segundo (CA)

On-site
USD 180,000 - 290,000
Health benefits
401k with company match
Free daily lunch
+1
Radar Software Engineer — R&D for Next-Gen Radar Systems
Radar Software Engineer — R&D for Next-Gen Radar Systems

Chaos, Inc. • El Segundo (CA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Health benefits
Free daily lunch
Unlimited PTO
+1