Jr DSP Developer

Fantom Corporation
Elkridge, United States of America
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Elkridge, United States of America

Tech stack

Algorithm Design
Business Analytics Applications
C++
Linux
Python
Linux System Administration
Signal Processing
Software Engineering
Information Technology
Operational Systems

Job description

We are seeking a DSP Algorithm Developer to support the design, development, and implementation of advanced digital signal processing solutions. This role focuses on developing software-based DSP algorithms for high-throughput signal exploitation, with an emphasis on processing low signal-to-noise ratio (SNR) signals, higher-order modulation schemes, and adaptive communications technologies., * Design, develop, and implement Digital Signal Processing (DSP) algorithms for signal exploitation and analysis applications

  • Develop software solutions focused on processing complex communications signals, including low-SNR and adaptive modulation environments
  • Support high-throughput signal processing and exploitation capabilities
  • Modify and enhance existing software and firmware to integrate and adapt Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) technologies
  • Analyze algorithm performance and optimize software for accuracy, efficiency, and scalability
  • Collaborate with software engineers, system engineers, and technical teams to integrate DSP capabilities into operational systems
  • Provide clear technical explanations and documentation of developed models, algorithms, and processing techniques
  • Support testing, troubleshooting, validation, and operational deployment of DSP solutions
  • Contribute to the development of innovative signal processing technologies supporting mission requirements

Requirements

The ideal candidate has experience in DSP algorithm development, RF signal processing, and software engineering, with strong proficiency in C++, Python, and Linux environments., * Must be fully cleared with a recent MD polygraph

  • Must be willing and able to work fully onsite at the location listed in this posting
  • Bachelor's degree in Engineering, Computer Science, Electrical Engineering, or a related technical discipline (or equivalent experience)
  • 4+ years of experience developing DSP algorithms for software or engineering programs of similar scope and complexity
  • 4+ years of experience with C++, Python, Linux, or similar software development technologies
  • Strong understanding of Digital Signal Processing principles and algorithm development
  • Experience working with RF signals, communications systems, or signal exploitation technologies
  • Experience developing software in Linux-based environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to communicate complex technical concepts and algorithm designs to multidisciplinary teams, * Master's degree in Engineering, Computer Science, Electrical Engineering, or a related technical field
  • Experience with RF software development and communications signal processing
  • Experience adapting COTS and GOTS products to meet specialized mission requirements
  • Experience supporting real-time signal processing environments
  • Familiarity with higher-order modulation techniques, adaptive waveforms, and low-SNR signal analysis
  • Experience supporting mission-critical or classified technical programs

Apply for this position