Algorithms Software Engineer

Bose Corp.

Location Pin Icon
Framingham, MA

Job Description

As posted by the hiring company

Job Overview:

Job Description

As an Algorithms Software Engineer, you will be part of a close-knit team within the Bose Automotive Software Center of Excellence. You will play a key role in developing high performance audio systems that go into premium cars around the world. You will help implement cutting-edge audio processing algorithms on high-end automotive processors that lead to unique and exciting audio experiences. You will work with research teams to take acoustic concepts from prototype to implementation. You will also work with audio engineers around the world to create the best sound experiences based on these implementations.

Specific responsibilities:

  • Work on all aspects of software development starting from requirements analysis, design, development, testing, integration, and deployment

  • Develop software with a focus on reusability, ease-of-configuration, test coverage and traceability, and ease-of-deployment

  • Build software for algorithms related to audio signal processing in MATLAB, Simulink, and C

  • Create high-level designs for software frameworks for these algorithms

  • Build comprehensive unit and system tests in software to verify functionality of these algorithms

Required skills and experience:

  • BS in Electrical or Computer Engineering with an emphasis on DSP or Communications

  • Understanding of applied DSP concepts

  • Thorough knowledge of MATLAB/Simulink and C programming

  • 2 -10 years of experience building signal processing software

Preferred skills and experience

  • Knowledge of Simulink modeling and libraries

  • Scripting language such as Perl or Python

  • MS or PhD in EE with a focus on digital signal processing

  • Some understanding of software/product development life cycle

Bose is an equal opportunity employer that is committed to inclusion and diversity. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, veteran status, or any other legally protected characteristics. For additional information, please review: (1) the EEO is the Law Poster (; and (2) its Supplements ( Please note, the company's pay transparency is available at Bose is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the application or employment process, please send an e-mail to [email protected] and let us know the nature of your request and your contact information.