Bose

Embedded Software Engineer

Bose$123K — $169K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in real-time embedded software development
  • Strong C/C++ programming skills and experience with scripting languages
  • Familiar with DSP architecture (e.g., ADI SHARC, TI C7x)
  • Knowledge of asymmetrical multi-core SoC processors
  • Experience with real-time kernel/scheduler internals
  • Proficient in software engineering best practices
  • Excellent oral and written communication skills

Responsibilities

  • Design and implement signal processing software architectures
  • Work on proprietary algorithms for multi-core DSPs and SoCs
  • Develop workflows for next-generation Bose products
  • Bring innovative ideas for software architecture
  • Collaborate with teams to improve software processes

Benefits

  • Bonus programs
  • Comprehensive health and welfare benefits
  • 401(k) plan
  • Exclusive wellbeing perks
  • Generous employee discount on products and experiences
Full Job Description
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

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: $123,500-$169,850.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.

About Bose

Bose Corporation is an American manufacturing company that predominantly sells audio equipment. The company was established by Amar Bose in 1964 and is based in Framingham, Massachusetts. Bose is best known for its home audio systems and speakers, noise-cancelling headphones, professional audio products and automobile sound systems. The company has also conducted research into suspension technologies for cars and heavy-duty trucks and into the subject of cold fusion. Bose has a reputation for being particularly protective of its patents, trademarks, and brands.
Learn more about Bose
Size
10,000 employees
Industry
Founded
1964

Similar Jobs

More Jobs at Bose

More Consumer Technology Jobs

Find similar Embedded Software Engineer jobs: