1

Dsp Programmer Jobs (NOW HIRING)

DSP Engineer

Aberdeen, MD · On-site

$150K - $250K/yr

DSP Engineer Location: Aberdeen, MD Reports To: Technical Lead Job Type: Full-time Clearance Requirement: TS/SCI ( US citizenship is a must) Summary: LufCo is hiring a Digital Signal Processing ...

DSP ENGINEER, SATELLITES (STARLINK) The Starlink Space Lasers team develops, produces, and deploys the most cutting-edge satellite free-space optical communication systems in the world. We are ...

DSP ENGINEER, SATELLITES (STARLINK) The Starlink Space Lasers team develops, produces, and deploys the most cutting-edge satellite free-space optical communication systems in the world. We are ...

DSP/FEC Engineer

Linthicum, MD · On-site

$141.20K - $164.90K/yr

DSP/FEC Engineer, Linthicum Heights, MD We are looking for multiple DSP/FEC Engineer candidates at multiple levels for this DSP/FEC Engineer position. Candidates must be US Citizens and cannot have ...

System Engineer, DSP

Los Gatos, CA · On-site

$166.90K - $195K/yr

About the role As the System Engineer of Coherent Optical DSP and Transceivers, you will join a small team and play a pivotal role in the design, development, testing, and validation of optical ...

DSP Engineer (Space)

Tempe, AZ · On-site

$164.50K - $246.50K/yr

Our ideal candidate should be a communication system Digital Signal Processing (DSP) Engineer with a proven track record of designing, implementing, and simulating complex algorithms for ...

Lead DSP Engineer, EW

Costa Mesa, CA · On-site

$191K - $253K/yr

Lead DSP Engineer, EW Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced ...

New

DSP Engineer, EW

Costa Mesa, CA

$153.40K - $179.20K/yr

Collaborate with a multidisciplinary team of software and hardware engineers to develop software defined radios; and direct DSP team in the engagement with the software & hardware team, including the ...

DSP Communications Engineer

Linthicum, MD · On-site

$141.20K - $164.90K/yr

DSP Communications Engineer, Linthicum Heights, MD We are looking for multiple DSP Communications Engineer candidates at multiple levels for this position. Candidates must be US Citizens and cannot ...

DSP ENGINEER, SATELLITES (STARLINK) The Starlink Space Lasers team develops, produces, and deploys the most cutting-edge satellite free-space optical communication systems in the world. We are ...

DSP Engineer

Germantown, MD · On-site

$145.40K - $169.80K/yr

Reporting to the Chief Operations Officer as part of an engineering R&D team, the DSP Engineer will be responsible for designing, developing, and optimizing advanced signal processing algorithms.

The Aalyria Space team is seeking a highly skilled DSP Engineer to develop next-generation modem technologies for free space optical communication systems. This role sits at the intersection of ...

next page

Showing results 1-20

Dsp Programmer information

What are the key skills and qualifications needed to thrive as a DSP Programmer, and why are they important?

To thrive as a DSP Programmer, you need a solid understanding of digital signal processing theory, proficiency in programming languages like C/C++, and typically a degree in electrical engineering or computer science. Familiarity with DSP development tools, embedded systems, real-time operating systems, and hardware platforms such as TI or Analog Devices DSPs is crucial. Strong problem-solving abilities, attention to detail, and effective teamwork help distinguish top performers in this field. These skills ensure robust, efficient signal processing solutions that meet the technical and performance requirements of diverse applications.

What are some common challenges DSP Programmers face when optimizing algorithms for real-time systems?

DSP Programmers often encounter challenges related to ensuring that signal processing algorithms run efficiently within strict time and resource constraints. Real-time systems require low-latency processing, so optimizing code for speed and memory usage is critical. This may involve working with limited hardware resources, fine-tuning algorithms for specific DSP architectures, and debugging timing issues. Collaboration with hardware engineers and system architects is also essential to align software performance with overall system requirements.

What are DSP Programmers?

DSP Programmers are specialists who design, develop, and implement software for Digital Signal Processors (DSPs), which are specialized microprocessors used to process digital signals in real time. They typically work with audio, video, communications, radar, or other data that require high-speed mathematical processing. DSP Programmers write code—often in languages like C, C++, or assembly—to create algorithms that manipulate signals for various applications, such as audio enhancement, noise reduction, or image processing. Their work is crucial in industries like telecommunications, audio engineering, and consumer electronics.

What is the difference between Dsp Programmer vs Embedded Software Engineer?

AspectDsp ProgrammerEmbedded Software Engineer
Required CredentialsTypically requires a degree in Electrical Engineering, Computer Science, or related fields; certifications in DSP or embedded systems are a plusSimilar educational background; often holds degrees in Electrical Engineering, Computer Engineering, or Computer Science; certifications in embedded systems are common
Work EnvironmentPrimarily works in labs, R&D centers, or manufacturing settings focused on signal processing and audio/video applicationsWorks in diverse environments including consumer electronics, automotive, aerospace, and industrial systems
Industry UsageCommonly employed in telecommunications, audio processing, and digital signal processing projectsUsed across various industries such as automotive, consumer electronics, and medical devices

While both roles require a strong background in embedded systems and signal processing, Dsp Programmers focus specifically on digital signal processing tasks, whereas Embedded Software Engineers have a broader scope, working on various embedded applications across multiple industries.

More about Dsp Programmer jobs
What cities are hiring for Dsp Programmer jobs? Cities with the most Dsp Programmer job openings:
What states have the most Dsp Programmer jobs? States with the most job openings for Dsp Programmer jobs include:

DSP Engineer

LufCo

Aberdeen, MD • On-site

$150K - $250K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Overview
Position Title: DSP Engineer
Location: Aberdeen, MD
Reports To: Technical Lead
Job Type: Full-time
Clearance Requirement: TS/SCI ( US citizenship is a must)
Summary:
LufCo is hiring a Digital Signal Processing Engineer to join a collaborative, small team environment to provide the development and improvement to a GPU accelerated signals processing framework.
The Digital Signal Processing Engineer will support an established project that consists of a highly visible, Deployed, Digital Signal Processing (DSP) of broad-spectrum RF signals.
Key Responsibilities:
  • Digital Signal Processing support
  • New Development, Feature Enhancements, and Bug Fixes
  • Supporting Feature Enhancements and Bug Fixes of existing components using C/C++
  • Code Reviews
  • Software Development Processes
  • Working in a small team environment
  • Developing, managing, and updating digital signals
  • Extracting narrowband signals out of a wideband signal
  • Using GPU resources to implement real-time signal processing solutions
  • Implementing signal processing algorithms
  • Utilizing multirate signal processing techniques
  • Signal processing algorithm creation/implementation

Qualifications
Education:
  • B.S. degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline

Experience:
  • 10+ years of experience as a DSP engineer

Desired Skills:
  • Familiarity with Docker/OCI, Kubernetes is desired
  • CUDA parallel computing platform and programming model experience (not required)
  • C/C++/Java/Python/Shell Scripting/Google Protocol Buffers/HTTP Rest APIs/Docker/RPMs or equivalent
  • Digital Signal Processing
  • Experience with signal generators and spectrum analyzers.
  • Hands-on experience with CUDA parallel computing, including kernel development, memory hierarchy management (global, shared, pinned host memory), and GPU/CPU data transfer optimization.
  • Familiarity with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions) for automated build, test, and deployment of DSP software.
  • Hands-on experience with Software Defined Radios (SDRs) such as USRP, RTL-SDR, or similar hardware for signal collection and algorithm validation.
  • Experience with wideband blind signal detection, channelization, and multirate signal processing techniques.
  • Experience integrating DSP processing blocks into plugin or event-driven frameworks.
  • Strong C/C++ development skills with emphasis on performance-critical, low-latency code
  • Python scripting for test automation, data analysis, and pipeline integration
  • Familiarity with Python signal processing libraries including NumPy, SciPy, and matplotlib for algorithm prototyping prior to GPU-accelerated CUDA/C++ implementation.
  • Experience with RPM/DEB packaging and Linux system-level deployment.
  • Experience with the VITA 49 standard for streaming IQ data, including packet framing, context packets, and integration with SDR hardware or signal processing pipelines.

Physical Requirements:
  • Ability to travel as required.
  • Standard office environment with occasional requirements to visit client sites, labs, or field environments.

Why Join Us?
  • Impactful Work: Contribute to critical national security initiatives and make a real difference in protecting our nation.
  • Cutting-Edge Technology: Work with the latest advancements in SIGINT and related fields.
  • Career Growth: Opportunities for professional development, training, and advancement within a growing company.
  • Collaborative Environment: Join a team of highly skilled and supportive engineers who are passionate about their work.
  • Comprehensive Benefits: Competitive salary, generous PTO, health/dental/vision insurance, 401K matching, tuition reimbursement.

Compensation and Benefits:
  • Competitive Pay: Salaries depend on labor category, years of experience, education, skills relevant to the position, and type of contract.
  • Benefits: Including Paid Time Off; 401K Contribution and Employer Match Contributions; and Medical, Dental, and Vision Coverage.
  • For the full list of LufCo Benefits, visit our website: https://www.lufburrow.com/careers

Position availability can vary due to dynamic, evolving contract needs. This job posting being active does not guarantee an immediately available position matching its description. This job description is intended to provide a general overview of the responsibilities and qualifications for this position. It is not an exhaustive list and may be subject to change based on the needs of the company.
LufCo provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
LufCo Employees: This position qualifies for up to a Blue Award level referral bonus. For more information, visit the Employee Portal.