Legato
DSP Software Engineer (I-1/2/3)
Annapolis Junction, Maryland
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.4M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Stated salary
- $160,000 – $250,000 per year
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 16 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
- Legato, LLC recruiters ([email protected]) would love to speak with you regarding the following position:
- DSP Software Engineer in Hanover, 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.
Similar jobs
- Systems Software Engineer IACCO Engineered Systems · Pleasanton, CA, United StatesFirst seen today
- Software EngineerCapgemini · New York, USFirst seen today
- Software EngineerSpatial Front, Inc · College Park, MDFirst seen today
- Quantitative Software EngineerPmsi · Henderson, NevadaFirst seen today
- Software Engineer II – Java/Spring boot Engineer (Microservice Systems)WorldpayFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job