M

Senior C++ Signal Processing Engineer (Radar & RF Systems)

icon building Company : Metrea Llc
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior C++ Signal Processing Engineer (Radar & RF Systems)

Company Overview


Metrea delivers effects-as-a-service to national security partners across five domains and more than a dozen mission areas. These include airborne ISR, electronic warfare, secure communications, aerial refuelling, special air missions, aerial firefighting, and advanced simulation. We own the whole stack: designing, building, and operating turnkey capabilities that give our partners decisive, asymmetric advantage against rapidly evolving threats.


Our operating model is built around three interlocking pillars. The Support Groups provide a global shared-service – spanning people, finance, platform, operations, legal, and engagement. This frees up our Core Groups, who develop and own mission capabilities end-to-end, to focus entirely on delivery. The Market Groups apply a regional lens, ensuring that our agile and adaptable capabilities remain aligned to the wicked problems that matter most to our partners across the Americas, EMEA, and Asia-Pacific.


At the heart of our model is a simple but powerful idea: be a true partner with skin in the game. Our partners need effects, not just equipment. By owning the full stack – from the lab to the field – we are able to drive a continuous cycle of innovation that keeps our partners ahead. It's a fast-moving, intellectually demanding environment where talented people are given real responsibility, work on problems that matter, and contribute to an enterprise that is growing quickly and deliberately.


Headquartered in Washington, DC, with facilities across the United States, the United Kingdom, as well as Continental Europe and Asia-Pacific.


Group Overview


The Electromagnetic and Cyber Group (EM&C) develops and builds systems for communications and RF sensing. Within EM&C, RADLAB is our radar capability area. RADLAB is a small team building novel capabilities from the ground up, taking ideas from physics and math through simulation, prototype, and test.


Position Summary


RADLAB is looking for a Senior C++ Signal Processing Engineer to help build the modeling, simulation, and processing backbone for new radar and RF sensing capabilities. This is a hands-on engineering role for someone who likes turning math into real systems: deriving and reviewing algorithms, implementing performance-critical processing in modern C++, validating results against simulation and measured data with Python, profiling performance, and deploying working code onto hardware that supports real-world missions. 


You do not need to come from radar. We are interested in engineers and scientists with deep signal-processing experience in adjacent fields such as communications, sonar, medical imaging, SDR, wireless systems, acoustics, or scientific computing, as well as candidates with radar experience who want to apply that background to advanced RF sensing.


You may be a fit if you have built C++ simulations, numerical tools, or signal-processing pipelines for noisy sensor data and think deeply about whether the results are physically and mathematically correct. Prior radar experience is helpful, but less important than strong C++, applied math, signal-processing judgment, and the ability to validate results rigorously.


What You'll Do



  • Build and validate scalable C++ modeling, simulation, and signal-processing tools for radar and RF sensing concepts

  • Develop and validate radar/RF signal-processing algorithms, such as signal detection, parameter estimation, correlation/matched filtering, Doppler processing, digital beamforming, and digital filtering

  • Own the reference processing chain, including unit and integration tests, and golden vector validation inside our CI/CD pipelines

  • Run simulation campaigns, including Monte Carlo and sensitivity sweeps, usingC++ and Python; document methods, assumptions and results

  • Profile performance and identify numerical stability issues, bottlenecks, and optimization opportunities

  • Translate mathematical specifications into correct, maintainable, testable code

  • Help transition algorithms from simulation/reference form toward RADLAB hardware and assess feasibility under real-time or mission-relevant constraints

  • Work closely with RADLAB leadership, R&D staff, and hardware and software engineers to turn research concepts into tested, deployable processing capabilities


What You Bring



  • BS/MS in Electrical Engineering, Computer Science, Applied Mathematics, Physics, or a related field

  • 6+ years of professional experience implementing and validating signal-processing, modeling/simulation, numerical, or scientific computing algorithms in C/C++, with proficiency in Python for analysis, validation, visualization and test automation. Equivalent depth through graduate research and other applied engineering work will also be considered.

  • A strong applied math foundation: comfortable reading equations and derivations, understanding modeling assumptions, and translating mathematical specifications into reliable numerical software

  • Experience validating simulations and algorithm implementations against analytical derivations, simplified test cases, golden vectors, simulated ground truth, independent implementations, or measured data

  • Software engineering discipline: version control, testing, documentation, code review

  • Clear technical writing and the ability to communicate assumptions, methods, results, and tradeoffs

  • A commitment to engineering and mathematical rigor to advance the state of the art in RF sensing


Additional Eligibility Qualifications




  • Radar-specific experience is a plus, not a prerequisite. If you've built signal-processing systems in communications, sonar, medical imaging, SDR, wireless systems, acoustics, scientific computing, or related fields and want to learn radar, we want to talk to you.

  • Modern C++ fluency, including C++17/20, templates, and concepts

  • Advanced Python for prototyping, analysis, visualization, automated validation, and simulation campaign orchestration

  • Experience with performance optimization, vectorization, multithreading, OpenMP, CUDA, GPU acceleration, or HPC-style workloads

  • FPGA experience. HLS (C++-based) is sufficient; RTL is not required. You'll have the opportunity to learn if you haven't done it

  • Familiarity with SDR platforms or hardware-in-the-loop environments

  • An MS or PhD with research experience in radar, statistical signal-processing, detection and estimation theory, applied electromagnetics, or a related topic.



Benefits



  • Comprehensive medical plan options

  • HSA/FSA accounts

  • Dental and vision coverage

  • 6% employer 401(k) match

  • Fully paid parental leave for all new parents

  • Generous PTO

  • Life and disability insurance

  • Long-term and Short-term disability coverage

  • AD&D Coverage

  • Pet Insurance

  • Employee Assistance Program

  • Subsided gym membership / plans through Wellhub


Work Authorization / Security Clearance



  • U.S. Citizenship

  • Prior clearance is not required, but candidates must be able to obtain and maintain a TS security clearance


AAP/EEO Statement


Metrea Advanced Signals is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.


Position Type and Expected Hours of Work


This is a full-time exempt position with typical working hours of Monday through Friday, 8:00 a.m. to 5:00 p.m.


Work Environment


Office and Lab


Travel


Less than 5%

Original job Senior C++ Signal Processing Engineer (Radar & RF Systems) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Senior C++ Signal Processing Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior C++ Signal Processing Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.