RF Signal Processing Engineer
Parsons Corporation · Aberdeen, MD · 1 mo ago
Engineering$104k–$181k/yrFull-time
About the role
Parsons is seeking a RF Signal Processing Engineer to develop Modeling & Simulation (M&S) software supporting the development and sustainment of a U.S. Army Radar System Integration Laboratory (SIL). The position requires technical coordination with internal and external organizations to support requirements definition, near real-time C++ implementations of Digital Signal Processing algorithms, and coordination with teams implementing similar algorithms within MATLAB, as well as within System on a Chip (SoC) embedded solutions.
Responsibilities
- Develop algorithms for Digital Signal Processing (DSP), Digital Beam Forming (DBF), and general I/Q processing; implement these algorithms in C++ and integrate into distributed simulation environment
- Provide expertise in signal processing, particularly in the processing of radar I/Q data
- Analyze gaps and tradeoffs in existing simulations environment, and develop corresponding Courses of Action (COAs)
- Communicate proposed approaches and findings to all levels of leadership
- Collaborate in technical discussions to assist with near- and long-term system planning
- Prepare technical reports and conference papers describing findings and future work
- Write test procedures for algorithm evaluation and analysis
- Manage code quality through version control, automated software builds, and automated unit testing
Required Skills
- Bachelor's degree (STEM) and 5+ years of experience, or equivalent experience in lieu of a degree
- 2+ years of experience with MATLAB
- Competent understanding of algorithms and software design patterns
- Development experience on Linux (CentOS, RHEL) and Windows
- Active DoD Top Secret Clearance
- Clearly communicates complex ideas and produces high-impact, well-organized presentations in relevant terms for audiences at all levels
Desired Qualifications
- 2+ years of experience in radar system design, development, engineering, test, evaluation, and data analysis
- Proactive continuous learner, ideally with public repositories on GitLab, GitHub, etc.
- Quality technical writing skills
- Good understanding of unit testing in a C++ environment
- Competent understanding of Python
Pay
Salary Range: $103,500.00 - $181,100.00
Benefits
We offer medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays.