Senior Hardware/ Software Design Engineer
On-siteMcLean, Virginia, United States
McLean, Virginia, United StatesOn-siteFull TimeSenior LevelBachelors DegreeMedium
Full TimeSenior LevelBachelors DegreeMedium
Job Summary
Design, develop, and test electronic hardware (FPGA) and software processing components for RF communication and collection subsystems. Implement DSP algorithms and technical components within FPGA hardware, integrate with existing Linux code bases, and bridge connections between FPGA and the software stack. Lead technical design efforts, optimize timing closure and resources, and document all integration activities. Requires an Active TS/SCI with Poly, 8+ years of experience, and expertise in FPGA coding, digital signal processing, and C/C++.
Required Qualifications
- Bachelor's degree
- 8-years of relevant experience or equivalent
- Active TS/SCI with Poly
- Strong experience with FPGA coding
- Strong experience with Digital Signal Processing theory & application
- Strong experience with Interfacing FPGA code with existing code bases and software
- Knowledge of signal processing blocks and related DSP components
- Knowledge of Linux OS
- Coding ability in C and C++
- Additional experience with Vivado
Desired Qualifications
- experience with Epiq Solution PDK
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.