Junior RF Software Engineer

VTG
  • Hanover, Maryland
  • Full-time
5 days ago

Job Description

Overview:

We are seeking a skilled Software Engineer with Digital Signal Processing (DSP) experience to support the design, development, implementation, and optimization of advanced signal processing algorithms in a mission-critical environment.

 

The ideal candidate will have strong proficiency in C++ development within Linux environments, along with experience developing and implementing DSP algorithms for complex signal analysis and exploitation. This role involves working with sophisticated signal processing technologies, adapting existing software and firmware solutions, and collaborating with multidisciplinary engineering teams to deliver innovative technical solutions supporting government mission requirements.

 

Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.

 

#Triaplex

#VTG

Responsibilities:
  • Design, develop, implement, and optimize Digital Signal Processing (DSP) algorithms using C++ in Linux-based environments.

  • Develop software solutions focused on high-throughput signal processing and exploitation.

  • Design and implement algorithms capable of processing signals with low signal-to-noise ratios (SNR), higher-order modulations, and adaptive modulation techniques.

  • Analyze signal characteristics and develop processing techniques to improve signal detection, extraction, and interpretation.

  • Modify, enhance, and maintain existing software and firmware to meet evolving technical and operational requirements.

  • Integrate and adapt Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) products to support specialized government applications.

  • Develop, test, debug, and validate software components to ensure performance, accuracy, and reliability.

  • Create and maintain technical documentation describing signal processing algorithms, mathematical models, and software implementations.

  • Clearly communicate complex DSP models and algorithms to engineering teams to support integration, reuse, and further development.

  • Collaborate with software engineers, systems engineers, and other technical stakeholders to identify requirements and implement effective technical solutions.

  • Participate in software design reviews, code reviews, integration activities, and performance optimization efforts.

  • Troubleshoot and resolve technical issues involving signal processing software, algorithm performance, and system integration.

Qualifications:
  • US Citizen with TS/SCI with Poly required
  • Bachelor of Science degree in Engineering, Computer Science, or a related technical discipline from an accredited college or university.

  • Four (4) years of experience supporting projects with similar software development processes.

  • Demonstrated proficiency in C++ programming and Linux operating systems.

  • Formal training or demonstrated hands-on experience developing software using C++ in Linux environments.

  • Experience designing, developing, or implementing Digital Signal Processing (DSP) algorithms.

  • Understanding of signal processing principles, including modulation techniques, signal analysis, and algorithm development.

  • Ability to develop, modify, troubleshoot, and optimize software applications.

  • Strong analytical, mathematical, and problem-solving skills.

  • Ability to communicate technical concepts and document software designs and algorithms effectively.

Numbers & Facts

LocationHanover, Maryland
Job TypeFull-time

Skills

  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • C++ Programming Languageunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Debugging Toolsunmatched
  • Develop Methodologiesunmatched
  • Digital Signal Processing (DSP)unmatched
  • Government Requirementsunmatched
  • High Throughputunmatched
  • Identify Issuesunmatched
  • Linux Operating Systemunmatched
  • Math Softwareunmatched
  • Mathematical Modelingunmatched
  • Mathematicsunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Radio Frequencyunmatched
  • Requirements Managementunmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Signal Processingunmatched
  • Signal Processing Algorithmsunmatched
  • Signal-to-noise Ratio (SNR)unmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Validationunmatched
  • System Integration (SI)unmatched
  • Systems Engineeringunmatched
  • Technical Deliveryunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Top Secret Clearanceunmatched
  • United States Citizenunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder