1

Dsp Firmware Engineer Jobs (NOW HIRING)

Firmware Engineer

San Francisco, CA · On-site

$160K - $165K/yr

... firmware, software) * 3+ years embedded software engineering experience (Embedded Linux, RTOS ... Experience with digital signal processing (DSP) * Previous experience in rapidly scaling startups

Haptics Firmware Engineer

Cupertino, CA · On-site

$150K - $277K/yr

Description As a firmware engineer in haptics, you will work on all stages of the product ... DSP concepts, while working with factory teams to meet test and calibration requirements To meet ...

Firmware Engineer

San Francisco, CA · On-site

$160K - $165K/yr

... firmware, software) * 3+ years embedded software engineering experience (Embedded Linux, RTOS ... Experience with digital signal processing (DSP) * Previous experience in rapidly scaling startups

Firmware Engineer GraduateThis role has been designed as 'Hybrid' with a requirement that you will ... Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS ...

Showing results 41-60

Dsp Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do dsp firmware engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for dsp firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What is a DSP firmware engineer?

A DSP Firmware Engineer is a professional who designs, develops, and maintains firmware that runs on Digital Signal Processors (DSPs). They work closely with hardware and software teams to create efficient and reliable code for processing audio, video, or other signal data in embedded systems. Their responsibilities often include optimizing algorithms, debugging low-level code, and ensuring the firmware meets performance and power requirements. DSP Firmware Engineers are commonly employed in industries such as telecommunications, consumer electronics, automotive, and medical devices.

What are the key skills and qualifications needed to thrive as a DSP firmware engineer?

To thrive as a DSP Firmware Engineer, you need a strong background in digital signal processing, embedded systems, and proficiency in programming languages like C/C++, often supported by a degree in electrical engineering or computer science. Familiarity with DSP processors, real-time operating systems (RTOS), and version control tools such as Git is typically required, along with relevant certifications being advantageous. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills that differentiate top performers in this role. These skills ensure efficient development, debugging, and optimization of firmware, leading to robust and high-performance embedded systems.

What are some typical challenges faced by DSP firmware engineers when optimizing code for real-time audio processing?

DSP Firmware Engineers often encounter challenges related to balancing computational efficiency and audio quality when optimizing code for real-time processing. Achieving low latency while maintaining system stability can require intricate algorithm tuning and careful memory management, especially on resource-constrained embedded platforms. Additionally, collaboration with hardware and software teams is crucial to ensure the firmware integrates seamlessly with the overall system architecture. Staying current with evolving DSP toolchains and debugging complex timing issues are also common aspects of the role.

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

AspectDsp Firmware EngineerEmbedded Software Engineer
CredentialsBachelor's in Electrical Engineering, Computer Science, or related; knowledge of DSP architecturesBachelor's in Computer Engineering, Electrical Engineering, or related; programming skills in C/C++
Work EnvironmentDevelops firmware for DSP chips in communication, audio, or signal processing devicesDesigns software for embedded systems across various industries like automotive, consumer electronics
Industry UsageTelecommunications, audio processing, signal analysisConsumer electronics, automotive, medical devices

While both roles involve embedded programming, Dsp Firmware Engineers focus specifically on DSP hardware and signal processing firmware, whereas Embedded Software Engineers work on a broader range of embedded systems across multiple industries.

Are DSP Firmware Engineers in demand?

DSP Firmware Engineers are in demand due to the growth of embedded systems, audio processing, telecommunications, and IoT devices. Skills in digital signal processing, embedded programming, and familiarity with tools like MATLAB or C are highly valued, and job opportunities are expected to grow with advancements in technology.

How much does a Dsp Firmware Engineer get paid?

A DSP Firmware Engineer's salary typically ranges from $80,000 to $130,000 annually, depending on experience, location, and company size. Professionals with specialized skills in embedded systems, real-time operating systems, and relevant tools may earn higher compensation.
More about Dsp Firmware Engineer jobs

What states have the most Dsp Firmware Engineer jobs?

States with the most job openings for Dsp Firmware Engineer jobs include:

What are popular job titles related to Dsp Firmware Engineer jobs?

For Dsp Firmware Engineer jobs, the most frequently searched job titles are:

Infographic showing various Dsp Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Firmware Engineer Graduate

Spring, TX • On-site

Hewlett Packard Enterprise Development LP
IT Services • 10K+ employees

Other

Posted 12 days ago


Hewlett Packard Enterprise rating

8.7

Company rating: 8.7 out of 10

Based on 27 frontline employees who took The Breakroom Quiz


Job description

Firmware Engineer Graduate

This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.


Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.


Job Description

This requisition may be classified as on desk or hybrid depending on location and role.


Job Family Definition

Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS/UEFI). Work often involves analog and digital hardware and real-time operating systems. Position requires knowledge and exposure to hardware design. Typically, programs in machine language and high-level object-oriented programming languages (e.g., C, Python).


Job Level Definition

Contributes to assignments of limited scope by applying technical concepts and theoretical knowledge acquired through specialized training, education, or previous experience. Acts as team member by providing information, analysis and recommendations in support of team efforts. Exercises independent judgment within defined parameters.


Responsibilities

  • Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI.

  • Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues.

  • Develops understanding of and relationship with internal and outsourced development partners on firmware design and development.

  • Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products.


Grad Education and Experience Required

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering or equivalent.

  • Typically 0-2 years experience.


Knowledge and Skills

  • Experience or understanding of firmware design tools and languages.

  • Good analytical and problem-solving skills.

  • Understanding of firmware and hardware design principles.

  • Understanding of basic testing, coding, and debugging procedures.

  • Good written and verbal communication skills; mastery in English and local language.


What We Can Offer You
Health & Wellbeing

We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.


Personal & Professional Development

We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.


Unconditional Inclusion

We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.


Let's Stay Connected:

Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. #unitedstates #grads


Job: Engineering Job Level: TCP_01


The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 75,700 - 143,900 in Colorado // 81,700 - 155,500 in Massachusetts // 81,700 - 165,800 in California // 71,700 - 165,800 in Minnesota & North Carolina & Texas & Wisconsin The listed salary range reflects base salary. Variable incentives may also be offered.


Information about employee benefits offered in the US can be found at https://myhperewards.com/main/new-hire-enrollment.html


The estimated job application period closure is July 6 2027; this timeline is provided for transparency and internal planning purposes.


HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer.


We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together.


HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.

#J-18808-Ljbffr

What Hewlett Packard Enterprise employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom