Senior Signals Software Engineer

Riverstone Enterprise Solutions, LLC

Maryland

On-site

USD 140,000 - 190,000

Full time

47 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employer-paid health coverage
Life and disability insurance
401(k) with employer contribution
PTO and holidays
Professional development support
Phone and internet stipend
Merit bonus
Referral bonuses

Job summary

Riverstone Enterprise Solutions, LLC seeks a Senior Signals Software Engineer in Annapolis Junction, MD. The role focuses on maintaining and enhancing signal processing software across detectors, demodulators, and protocol processors within RF systems.

The candidate will implement algorithms, verify performance, and ensure robust integration with Linux-based environments. The position requires 7+ years in signals software engineering, strong DSP and modulation knowledge, and a TS-SCI with

Qualifications

  • Requires Bachelor's degree in a technical field or equivalent; four additional years of experience may substitute for a degree.
  • Minimum 7+ years as a Signals Software Engineer or equivalent in RF systems.
  • Strong background in DSP, Fourier analysis, digital filtering, modulation techniques, and error-control coding.

Responsibilities

  • Maintain, extend, and optimize signal processing software (detectors, demodulators, protocol processors).
  • Analyze requirements to derive design and performance specs.
  • Design, code, and debug software to add features and fix defects.
  • Develop algorithms and implement signal processing techniques.
  • Collaborate with engineers to integrate software into RF systems.
  • Prepare documentation and assist with test procedures.

Skills

DSP
Fourier Transforms
Digital Filtering
Communications Theory
Digital Modulation Techniques
Error Control Coding
Signal Demodulation Techniques
Adaptive Beamforming
RF Signal Processing

Education

Bachelor's degree in Computer Science

Tools

C++
Java

Job description

At Riverstone Enterprise Solutions, we're more than a technology company—we're a team of innovators, problem-solvers, and mission-focused professionals dedicated to making a meaningful impact. Since 2008, we have delivered innovative technology, engineering, cybersecurity, and mission support solutions to the Intelligence Community.

We are seeking a motivated, career-oriented, and customer-focused Senior Signals Software Engineer to join our team in Annapolis Junction, Maryland.

PRIMARY RESPONSIBILITIES
  • Maintain, and enhance signal processing software (e.g. detectors, demodulators, protocol processors).
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Debug existing software and correct defects
  • Describe various signal processing techniques
  • Identify various digital modulation techniques
  • Write software using C++ Java
  • Functional understanding of the Linux operating system
  • Integrate existing software into new or modified systems or operating environments
  • Provide recommendations for improving documentation and software development process standards
  • Develop/implement algorithms to meet system performance and functional standard
  • Assist with developing and executing test procedures for software components
  • Write/review software and system documentation
  • Develop software solutions, confer with users or system engineers
  • Modify existing software to correct errors to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Use signal processing algorithms to convert a signal
  • Design signal processing software based on sparse documentation
  • Identify the source of problems in a Radio Frequency (RF) processing system
REQUIRED SKILLS
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related technical discipline. Four (4) years of additional experience may be substituted for a bachelor's degree.
  • Minimum of seven (7) years of experience as a Signals Software Engineer or equivalent role supporting Radio Frequency (RF) systems.
  • Strong experience with any of the followings :
  • Digital Signal Processing (DSP)
  • Fourier Transforms
  • Digital Filtering
  • Communications Theory
  • Digital Modulation Techniques
  • Error Control Coding
  • Signal Analysis Tools (e.g., WVT, DVT, or similar)
  • Adaptive Beamforming and Filtering
  • Signal Demodulation Techniques.
Clearance Requirements
  • Active TSSCI with Polygraph
Why Riverstone?

Riverstone invests in its employees with an exceptional benefits package, including:

  • 100% employerpaid medical, dental, and vision coverage
  • 100% Employerpaid life and disability insurance
  • Approximately 10% employer 401(k) contribution, fully vested immediately, with no employee contribution required
  • Five weeks of PTO + 10 Federal holidays
  • $3,000 annually for professional development
  • $1,200 annual phone and internet stipend
  • 5% annual performance or merit bonus
  • Referral bonuses from $8,000 to $16,000

Riverstone Enterprise Solution, an Envision Company is an equal-opportunity employer. All Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age, disability or any other basis prohibited by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Signals Software Engineer
Senior Signals Software Engineer

Envision Innovative Solutions • Columbia (MD)

On-site
USD 185,000 - 215,000
Principal Signals Software Engineer
Principal Signals Software Engineer

Envision Innovative Solutions • Columbia (MD)

On-site
USD 190,000 - 215,000
Signals Software Engineer- Hybrid
Signals Software Engineer- Hybrid

Envision Innovative Solutions • Columbia (MD)

On-site
USD 185,000 - 215,000
Senior TechSIGINT Analyst
Senior TechSIGINT Analyst

Riverstone Enterprise Solutions, LLC • Maryland

On-site
USD 120,000 - 180,000
Employer paid medical, dental, and VIS
Employer paid life and disability
401(k) with 5% match
+5
Principal Software Engineer
Principal Software Engineer

Riverstone Enterprise Solutions, LLC • Maryland

On-site
USD 150,000 - 190,000
Health insurance
Life insurance
401(k) plan
+6
Senior Signals Software Engineer RF/DSP Expert
Senior Signals Software Engineer RF/DSP Expert

Riverstone Enterprise Solutions, LLC • Maryland

On-site
USD 140,000 - 190,000
Employer-paid health coverage
Life and disability insurance
401(k) with employer contribution
+5
Signals Software Engineer 2
Signals Software Engineer 2

RealmOne • Columbia (MD)

On-site
USD 195,000 - 225,000
Principal Software Engineer- Hybrid
Principal Software Engineer- Hybrid

Riverstone Enterprise Solutions, LLC • Maryland

Hybrid
USD 180,000 - 240,000
Medical coverage (employer paid)
Dental coverage (employer paid)
Vision coverage (employer paid)
+7
Senior Software Engineer- Hybrid
Senior Software Engineer- Hybrid

Riverstone Enterprise Solutions, LLC • Maryland

Hybrid
USD 140,000 - 190,000
Medical/dental/vision coverage
Life and disability insurance
401(k) with immediate vesting
+5
Senior Software Engineer
Senior Software Engineer

Riverstone Enterprise Solutions, LLC • Annapolis (MD)

Hybrid
USD 125,000 - 175,000