1

Dsp Software Engineer Jobs in Massachusetts (NOW HIRING)

DSP Engineer - Audio Tech

Framingham, MA · On-site

$147K - $171K/yr

Collaborate with internal teams across engineering, systems, software and product management to ... Experience developing DSP algorithms for embedded or real-time systems . * Proficiency programming ...

DSP Engineer - Audio Tech

Framingham, MA

$147K - $171K/yr

Collaborate with internal teams across engineering, systems, software and product management to ... Experience developing DSP algorithms for embedded or real-time systems . * Proficiency programming ...

Sr Embedded Software Engineer

Boston, MA · On-site

$143K - $188K/yr

... DSP algorithms, and ML preferred but not essential. • Matlab/Simulink/Octave or similar tool ... software on multi-core processors. • Programming skill set with scripting languages (e.g. Python ...

Senior Software Engineer - C++

Marlborough, MA · On-site

$127K - $167K/yr

Collaborate with systems, hardware, and other software engineers to understand and implement end ... Radar or DSP knowledge. What We Offer: * Our values drive our actions, behaviors, and performance ...

Senior Software Engineer - C++

Marlborough, MA · On-site

$127K - $167K/yr

Collaborate with systems, hardware, and other software engineers to understand and implement end ... Radar or DSP knowledge. What We Offer: * Our values drive our actions, behaviors, and performance ...

next page

Showing results 1-20

Dsp Software Engineer information

See Massachusetts salary details

$103.8K

$168.4K

$184K

How much do dsp software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for dsp software engineer in Massachusetts is $168,432.00, according to ZipRecruiter salary data. Most workers in this role earn between $156,200.00 and $182,400.00 per year, depending on experience, location, and employer.

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

To thrive as a DSP Software Engineer, you need a solid background in digital signal processing theory, programming (commonly C/C++ or MATLAB), and a relevant degree in electrical engineering or computer science. Familiarity with DSP architectures, simulation tools, and industry standards like ARM or TI DSPs, as well as experience with real-time operating systems, are typically required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills set top candidates apart. These skills are vital for developing efficient, reliable DSP solutions that meet technical requirements and function seamlessly within multidisciplinary teams.

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

AspectDsp Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related; knowledge of DSP algorithmsBachelor's in Electrical Engineering, Computer Science, or related; experience with embedded systems
Work EnvironmentDevelops signal processing algorithms for DSP chips in communication, audio, or radar systemsDesigns software for embedded hardware in consumer electronics, automotive, or industrial devices
Industry UsageTelecommunications, audio processing, defenseConsumer electronics, automotive, industrial automation

Both roles require similar educational backgrounds and technical skills, but Dsp Software Engineers focus on signal processing algorithms for DSP hardware, while Embedded Software Engineers develop software for embedded systems across various industries.

What does a DSP software engineer do?

As a DSP Software Engineer, you will often collaborate with cross-functional teams—including hardware engineers, algorithm developers, and QA specialists—to design and implement digital signal processing algorithms for applications such as audio, communications, or embedded systems. Typical tasks include developing efficient code for real-time signal processing, optimizing existing algorithms for performance on specific hardware, and participating in code reviews. You'll also likely be involved in debugging complex issues and integrating your work into larger system architectures. This collaborative environment provides valuable opportunities to learn from other disciplines and contribute to high-impact, innovative projects.

What is a DSP software engineer?

A DSP (Digital Signal Processing) Software Engineer is a professional who designs, develops, and optimizes software algorithms that process digital signals such as audio, video, or sensor data. They work with hardware and software platforms to implement signal processing techniques, often for applications like communications, multimedia, medical devices, or embedded systems. DSP Software Engineers typically have strong backgrounds in mathematics, programming (often in C/C++ or MATLAB), and signal processing theory. Their work is essential in industries where real-time data analysis and manipulation are critical.
What job categories do people searching Dsp Software Engineer jobs in Massachusetts look for? The top searched job categories for Dsp Software Engineer jobs in Massachusetts are:
Infographic showing various Dsp Software Engineer job openings in Massachusetts as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $168,432 per year, or $81 per hour.

Principal DSP Software Engineer - Automotive

Boseallaboutme

Framingham, MA • On-site

$138K - $186K/yr

Full-time

Medical, Retirement

Re-posted 18 days ago


Job description

At Bose Corporation, we believe sound is the most powerful force on earth - and for over 60 years, we have been a company built on innovation, excellence, and independence. Privately owned, fiercely customer-focused, and driven by our values, we continue to lead industries and transform lives through sound.

Today, Bose Corporation is entering an exciting new era. Across multiple global Business Units and Global Functions, we are shaping the future of audio technology, automotive, luxury, and premium experiences. We invite you to join us in this transformation.

Job Description

At Bose, we are passionate about helping people reach their fullest human potential so they can feel more, do more, and be more. As a member of the Software team within Bose Audio Lab, this member willplay a key role in developing high-performance audio systems supporting Automotive and other Bose business units. You will implement cutting-edge audio processing algorithms on multiple DSP platforms to deliver unique and engaging audio experiences. You will collaborate with research teams to take acoustic concepts from prototype to product implementation, and partner with audio engineers around the world to create best-in-class sound experiences.

Responsibilities

  • Design and develop music and voice processing algorithms in MATLAB and Simulink.

  • Implement these algorithms as embedded software across multiple computing architectures.

  • Develop comprehensive unit and system-level tests to verify algorithm functionality.

  • Provide technical leadership and mentorship

Requirements

  • BS or MS (preferred) in Computer Engineering or Electrical Engineering, with a software focus.

  • Deep knowledge of signal processing fundamentals, including algorithm design and implementation.

  • Deep hands-on experience with MATLAB/Simulink modeling and libraries.

  • 8+ years of experience developing real-time DSP software, including technical leadership responsibilities.

  • Strong C/C++ skills and proficiency with one or more scripting languages.

  • Hands-on development experience on DSP platforms such as Hexagon, SHARC+, and HiFi.

  • Strong software development skills and experience with best practices (e.g., object-oriented design, modularity, extensibility, reusability, and maintainability).

  • Excellent written and verbal communication skills, including the ability to produce clear, concise technical documentation.

  • Self-motivated and able to work independently.

  • Experience using Oscilloscopes,Logic analyzers,Emulators etc.

Preferred Qualifications

  • Experience with streaming audio.

  • Experience with asymmetrical multi-core SoC processors.

  • Automotive industry experience.

At Bose, you're inspired to be and do your best and are rewarded for your unique talents! Our compensation is thoughtfully tailored to your skills, experience, education, and location, and goes beyond base salary. The hiring range for this position in the primary work location of Framingham, Massachusetts is: $174,000-$239,250.The hiring range for other Bose work locations may vary. In addition to competitive base pay we offer rewards including bonus programs, comprehensive health and welfare benefits, a 401(k) plan, plus exclusive perks designed to support your wellbeing, and a generous employee discount where you can immerse yourself in our products and experiences. We are a proudly independent company-driven by purpose, guided by our values, and united by a belief in the power of sound. As the world leader in audio experiences, we're creating what's next-pushing boundaries and delivering transformative sound experiences for people everywhere. Join us and make your next career move a mic-drop. Let's Make Waves.