Embedded Systems Engineer
Location:
McClean, VA
Salary Range:
Contact for Details
Employment Type:
Full-Time
Location:
McClean, VA
Salary Range:
Contact for Details
Location:
McClean, VA
Salary Range:
Contact for Details
Job Description
This role owns the performance-critical C/C++ layer interfacing directly with RF hardware and enabling real-time ML-driven signal detection. The Embedded Systems Engineer bridges SDR hardware, signal processing, and GPU-accelerated ML inference, including a major x86-to-ARM migration to NVIDIA Jetson AGX Orin.
Key Responsibilities
- Own and extend the Radio Abstraction Layer (RAL)
- Implement high-performance RF scanning, tuning, and buffer architectures
- Develop AGC, calibration, and RF optimization routines
- Bridge ML detection outputs with hardware control actions
- Port the CLEARSITE™ platform from x86 to ARM (Jetson Orin)
- Optimize FFT pipelines and real-time data flows
- Build Python bindings for C/C++ signal processing components
- Support advanced capture, geolocation, and multi-RX hardware expansion
Required Qualifications
- 5+ years professional C/C++ development
- Production SDR integration experience
- Strong understanding of RF systems, AGC, calibration, and timing
- ARM platform development and optimization experience
- Real-time systems and buffer management expertise
Preferred Qualifications
- Experience with NVIDIA Jetson and CUDA pipelines
- NEON SIMD optimization
- DSP fundamentals and TDOA/geolocation systems
- Experience exposing C/C++ systems to Python
Resume Submission
Inquire about
Are you interested in working with DGS but don’t see an open job that fits you?
Reach out and tell us a little bit about yourself. We’re always happy to meet others who are passionate about building next-gen wireless solutions.
"*" indicates required fields