DSP Software Engineer (I-1/2/3)

Legato,-LL

Corridor North (MD)

Hybrid

USD 160,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Up to 2 days telework

Job summary

Legato, LLC seeks a DSP Software Engineer in Hanover, MD, with TS/SCI w/ Polygraph clearance. Salary range $160,000-$250,000, with up to 2 days of telework. You'll design and implement DSP algorithms in C++, Linux, and Python, focusing on high-throughput signal processing and complex environments.

The role requires a strong DSP background, expertise across software development, and the ability to document algorithms for the team. Multiple levels exist with compensation aligned to experience.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or related technical discipline with emphasis on digital signal processing.
  • Experience designing and implementing DSP algorithms in software.
  • Experience with C++, Linux, Python, or similar development technologies.
  • Strong understanding of signal processing concepts, including low SNR, higher-order modulation, or adaptive modulation.
  • Experience developing, modifying, debugging, integrating, and testing complex software or algorithms.
  • Ability to document and explain developed models and algorithms for team use.

Responsibilities

  • Design and develop DSP software and algorithms for high-throughput signal processing.
  • Modify and enhance existing software/firmware and integrate new capabilities.
  • Work in C++, Linux, and Python; collaborate across software, systems, and hardware teams.

Skills

Digital signal processing
Software development
Documentation
Team collaboration

Education

Bachelor's degree in Engineering or CS
Master's degree may substitute for 2 years of experience

Tools

C++
Linux
Python

Job description

Legato, LLC recruiters (Staffing@legatocorp.com) would love to speak with you regarding the following position: DSP Software Engineer inHanover, MD. Security Clearance Required: TS/SCI w/ Polygraph Salary Range: $160,000-$250,000, depending on experience.

*Up to 2 Days of Telework Is Possible*

What You Will Do:

The DSP Software Engineer will design, develop, implement, and enhance software and algorithms used to process and analyze complex signals. This role combines digital signal processing expertise with hands‑on software development, with an emphasis on high‑throughput signal processing, low signal-to-noise ratio environments, higher‑order and adaptive modulations, and performance‑intensive applications.

The DSP Software Engineer will develop and implement DSP algorithms in software, modify and enhance existing software and firmware, and integrate new capabilities into existing systems and operating environments. The Engineer will analyze requirements, develop software and performance requirements, debug and correct defects, and design algorithms that meet demanding functional, timing, resource, and interface constraints.

This individual will work primarily in C++, Linux, and Python or similar development environments and will collaborate with software, systems, and hardware engineers throughout the development lifecycle. Responsibilities may also include software integration and testing, performance analysis and optimization, technical documentation, evaluating hardware/software tradeoffs, and clearly communicating the design and functionality of developed algorithms to other technical team members.

We are hiring for three experience levels within this role. Candidates will be considered for the level that best aligns with their education, technical background, and relevant DSP/software development experience, with compensation aligned to the applicable experience level.

Our minimum requirements for this role:
  • Bachelor's degree in Engineering, Computer Science, or a related technical discipline with an emphasis on digital signal processing
  • Experience designing and implementing Digital Signal Processing (DSP) algorithms in software
  • Experience with C++, Linux, Python, or similar development technologies
  • Strong understanding of signal processing concepts, including low signal-to-noise ratio, higher-order modulation, and/or adaptive modulation
  • Experience developing, modifying, debugging, integrating, and testing complex software or algorithms
  • Ability to clearly document and explain developed models and algorithms so they can be understood and utilized by other technical team members
  • Experience working with performance-intensive software and addressing timing, resource, or interface constraints is beneficial
  • Level 1: Four (4) years of DSP algorithm development experience and four (4) years of relevant C++, Linux, Python, or similar development experience
  • Level 2: Seven (7) years of DSP algorithm development experience and seven (7) years of relevant C++, Linux, Python, or similar development experience
  • Level 3: Twelve (12) years of DSP algorithm development experience and twelve (12) years of relevant C++, Linux, Python, or similar development experience
  • For Level 3, C++ experience must include work performed within the last ten (10) years
  • A Master's degree in Engineering or Computer Science may substitute for two (2) years of required experience
  • Four (4) years of additional relevant DSP/RF software experience may be substituted for the bachelor's degree
  • IAT Level II / DoD 8570-compliant certification, such as Security+, is preferred for the senior-level position
About Your New Company

Legato, LLC is a dynamic small business headquartered in Columbia, near Ft. Meade, MD. Our positions include Cyber, Software, Systems, Networking, Data Science and other complex engineering capabilities. We set ourselves apart by having employees in the top of their field and who enjoy working at Legato for its attention to its employees, aggressive compensation, and upward mobility possibilities.

We offer a generous benefits package including individual and family health, vision and dental benefits. A minimum of four (4) weeks of paid time off including a week of sick leave. Legato gives our employees 11 federal holidays off and a 401(k) employer match with no vesting schedule. There is an opportunity to earn referral benefits or bank hours if the contract allows.

Disclaimer:

The salary range provided is an estimate based on current market conditions and may be adjusted based on factors such as experience, skills, and qualifications. The final salary offer will be determined after a thorough review of the candidate's background and alignment with the role. Please note that this range is subject to change and should be considered as a guideline rather than a definitive figure.

Legato LLC is an Equal Opportunity/Affirmative Action Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DSP Software Engineer (I-1/2/3)
DSP Software Engineer (I-1/2/3)

Legato, LLC • Maryland

Hybrid
USD 160,000 - 250,000
Health benefits
Paid time off
401(k) match
RF Software Engineer 2 - (DSP, C++, Linux)
RF Software Engineer 2 - (DSP, C++, Linux)

Akina Inc • Annapolis (MD)

On-site
USD 218,000 - 267,000
Hybrid DSP Software Engineer — TS/SCI w/ Poly
Hybrid DSP Software Engineer — TS/SCI w/ Poly

Legato,-LL • Corridor North (MD)

Hybrid
USD 160,000 - 250,000
Up to 2 days telework
DSP Software Engineer (TS/SCI) — Hybrid/Remote
DSP Software Engineer (TS/SCI) — Hybrid/Remote

Legato, LLC • Maryland

Hybrid
USD 160,000 - 250,000
Health benefits
Paid time off
401(k) match
DSP Software Engineer
DSP Software Engineer

Altamira Technologies Corp. • Warrenton (VA)

On-site
USD 100,000 - 150,000
Senior Staff Developer -DSP
Senior Staff Developer -DSP

Ladders • United States

Remote
USD 120,000 - 150,000
Bonus eligibility
Remote work flexibility
DSP Software Engineer
DSP Software Engineer

Altamira Technologies Corporation • Warrenton (VA)

On-site
USD 100,000 - 150,000
Enterprise - Senior RF Software Engineer - DSP, Linux, Python 06-17-2026 Annapolis Junction, MD[...]
Enterprise - Senior RF Software Engineer - DSP, Linux, Python 06-17-2026 Annapolis Junction, MD[...]

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
401k with Immediate Vesting
Spot Bonuses
+9
DSP Software Engineer
DSP Software Engineer

Signalscape • Cary (NC)

On-site
USD 120,000 - 170,000
Medical
Dental and Vision
Short and Long Term Disability
+9
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ 06-17-2026 Annapolis Junction, MD Br[...]
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ 06-17-2026 Annapolis Junction, MD Br[...]

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
11% Roth or Traditional 401k
Spot Bonuses
+8