Senior DSP Engineer

Bose Corporation•Framingham, MA
•$138,100 - $189,850•Onsite

About The Position

Bose Corporation is seeking a Senior DSP Engineer to develop, port, optimize, integrate, and validate audio signal-processing software for embedded platforms. The engineer will independently own substantial DSP components or workstreams and take algorithms from reference models through production deployment. The work includes translating MATLAB/Simulink models and research implementations into robust, reusable C/C++ components for audio products, with an emphasis on audio quality, testability, maintainability, and performance. The position is based onsite in Framingham, Massachusetts, and involves close collaboration with algorithm, systems, firmware, hardware, and QA teams. The engineer will work with Bose proprietary audio technologies and may collaborate with machine-learning and ANC/ANR engineers.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 8 years of relevant DSP or embedded software development experience, including substantial hands-on DSP implementation.
  • Strong DSP fundamentals and practical experience implementing signal-processing algorithms for embedded or real-time systems.
  • Strong C/C++ programming skills and MATLAB/Simulink experience for algorithm analysis, modeling, and validation.
  • Experience implementing fixed-point and floating-point algorithms and evaluating numerical accuracy and hardware trade-offs.
  • Hands-on development experience with at least one relevant DSP or embedded processor architecture, such as Cadence HiFi, ARM, or Qualcomm Hexagon.
  • Ability to independently take DSP components through implementation, optimization, integration, and validation.
  • Strong debugging and profiling skills, including diagnosing performance, memory, and real-time processing issues.
  • Experience with automated testing, version control, code reviews, and clear engineering documentation.
  • Strong communication and collaboration skills.
  • Ability to work onsite in Framingham, Massachusetts.

Nice To Haves

  • Master’s degree in a relevant engineering discipline.
  • Experience with audio DSP, including equalization, dynamics processing, filtering, sample-rate conversion, spatial audio, or voice processing.
  • Processor-specific optimization using SIMD/vector intrinsics or assembly, including Cadence HiFi, ARM Neon/Helium, Qualcomm Hexagon, or x64 SIMD.
  • Experience developing reusable DSP libraries and integrating low-latency audio processing into RTOS or embedded Linux systems.
  • Experience with Embedded Coder or similar code-generation tools, Python-based validation, or continuous integration.
  • Experience deploying machine-learning algorithms or partnering with ANC/ANR controls engineers.

Responsibilities

  • Implement, port, and validate DSP algorithms for embedded audio applications, translating reference models into production-quality C/C++.
  • Own DSP components from implementation planning through integration, verification, and release, while communicating progress, risks, and technical tradeoffs.
  • Develop modular, reusable processing blocks and integrate them into configurable audio chains and embedded frameworks.
  • Apply fixed-point and floating-point techniques, select appropriate numerical representations, and validate behavior against reference models.
  • Profile and optimize compute, memory, latency, and real-time performance on DSP and embedded targets such as Cadence HiFi, ARM, and Qualcomm Hexagon.
  • Build unit tests, reference test vectors, and automated regression tests; document numerical accuracy, audio behavior, and target performance.
  • Debug algorithm and system integration issues on reference and product hardware using lab equipment, debuggers, and profiling tools.
  • Collaborate with firmware engineers on interfaces, build environments, and integration dependencies, adapting implementations as requirements evolve.
  • Contribute to design and code reviews, maintain technical documentation, and provide guidance to less experienced engineers.

Benefits

  • Bonus programs.
  • Comprehensive health and welfare benefits.
  • 401(k) plan.
  • Exclusive perks designed to support wellbeing.
  • Employee discount.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service