Embedded Software Engineer
Framingham, MA - USA
Job Summary
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
As an Embedded Software Engineer you will be part of the framework team and responsible for designing and implementing signal processing software architecture and frameworks for proprietary algorithms to run on multi-core floating point DSPs SoC CPU and potentially micro-controllers. You will be given the freedom to bring your own new ideas for potential software architectures workflow and processes of next-generation Bose products.
Requirements:
5 years of experience developing real-time embedded software
Strong C/C skills and proficiency with scripting languages
Experience with DSP architecture and software development such as ADI SHARC processors TI C7x DSPs etc.
Experience with asymmetrical multi-core SoC processors
Experience with real-time kernel/scheduler internals
Familiar with digital signal processing fundamentals
Strong software development skills and knowledge/experience in software engineering best practices (i.e. OOD modularity extensibility reusability and maintainability)
Excellent oral and written communications skills including ability to produce clear and concise technical software documentation
Self-motivated and able to work independently
Preferred:
Experience with streaming audio
Experience with MATLAB/Simulink
Automotive industry experience a plus
Previous experience in AudioWeaver a plus
Tools:
Oscilloscope
Logic Analyzer
Debuggers
Emulators
Education:
BS or MS (preferred) Computer Engineering or Electrical Engineering with Software focus
Bose is an equal opportunity employer. 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. The EEOCs Know Your Rights: Workplace discrimination is illegal Poster is available here: Bose is committed to providing reasonable accommodations to individuals with disabilities. If you require reasonable accommodation in completing this application interviewing completing any pre-employment testing or otherwise participating in the employee selection process please direct your inquiries to Please include Application Accommodation Request in the subject of the email.
Our goal is to create an atmosphere where every candidate feels supported and empowered in the interviewing process. Diversity and inclusion are integral to our success and we believe that providing reasonable accommodation is not only a legal obligation but also a fundamental aspect of our commitment to being an employer of choice. We recognize that individuals may have different needs and requirements based on their abilities and we provide reasonable accommodations to ensure ideal conditions are met during the application process.
Required Experience:
IC