AES Job Board

Bose Corp. - Principal Software Engineer

Posted On: 2017-2-16
Location: Framingham, MA, USA

Bose Professional Systems Division is passionate about providing world class sound quality for our customers.
Does the prospect of making a positive, tangible impact on millions of people excite you?
Do you enjoy working on teams with other really smart people?
Do you want to contribute in a meaningful way to a dynamic growing business?
If so, we want to meet you.

At Bose Professional, we’ve spent more than 40 years finding new ways to bring quality audio products to people—in their houses of worship, performing arts theatres, restaurant & retail venues and just about anywhere else that there is a possibility to enjoy music. Our legendary L1 family, PowerMatch amplifiers, Delta-Q speaker family and extensive FreeSpace & Control Space families of amplifiers, speakers and control electronics may ring a bell with you. Bose relies on exceptional people to create and deliver these products and experiences to our customers.
The Bose Talent Acquisition team is seeking to fill a number of key roles to drive the development of innovative products across our business.

About the Position:

Bose Professional is looking for a high performing Software Engineer that can develop in all areas of PC Application software, from the backend, communicating to hardware over networks or USB, to the front-end User Interface with specialization in User Interface Design and Human Computer Interaction. You may be asked to participate as an individual contributor, team/project lead, and/or contribute to software architect. We are looking for a person that has the highest of code and product quality standards with an equally high standard for software design, maintainability, and best practices.
You will be tasked to work on a small but tight knit team of Software, Firmware, DSP, SQA, Automation Test Engineers to develop best in class professional audio software applications used to design, configure, commission, or control Bose's professional audio amplifiers and DSP's that will drive our award winning loudspeakers.
The ideal candidate will have excellent written and verbal communication skills. This person will not only be able to influence product and development direction through leadership responsibilities but also through collaboration and relationship/consensus building. You will represent technical needs and capabilities to Product Marketing, Program Management, and Senior Management.
Versatility in the candidate is key, since you may be working on anything from a PC application, such as Modeler or ControlSpace Designer, to a mobile application, such as ControlSpace Remote. You will need to work with Product Marketing and SQA to understand customer needs to synthesize and refine product requirements in order to create intuitive, innovative, and high quality software products.

Required Skills:

•Usability and Human Computer Interaction
•Rapid UI prototyping
•Advanced knowledge of various windowing or cross platform toolkits such as MFC, WPF, WinForms, Qt, JUCE
•Ability to code or learn multiple languages such as C#, C++
•Objected Oriented Design and Design Patterns
•Multi-threaded programming and synchronization
•Advanced debugging skills
•Experience programming hardware over networking protocols, USB, or Serial communications
•Source Code Configuration Management tools and practices


•Creation of software architecture/designs and supporting documentation
•Architect, Design, and Develop high quality Application Software
•Creation of unit tests
•Support white box testing
•Promotion of software development best practices


•BS/MS in Computer Science, Computer/Electrical Engineering, or related field + 8 - 15 years' experience
•Agile software development experience


•Musician or Live performer
•Experience as a Front of House Engineer or Broadcasting industry
•Signal processing
•Advanced 3D graphics
•Visualization of large or complex data
•Mac, cross platform, or mobile application development

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 and let us know the nature of your request and your contact information.

Please apply to the following link:

Please mention AES00986 when applying for this position.

About Bose Corp.

100 The Mountain Road
Framingham, MA 01701

AES - Audio Engineering Society