Embedded Software Engineer
Confirmed live in the last 24 hours
Locations
Framingham, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Python
Requirements
- Experience with sophisticated embedded software in a resource limited RTOS based system
- Experience with I2C, I2S, SPI required; digital audio, dsp, battery are helpful
- Experience bringing up and debugging hardware using logic analyzers, oscilloscopes, etc
- Strong systems level thinker across hardware, software, user experience, etc
- Strong troubleshooting and root cause analysis skills
- Has delivered firmware for at least one product successfully launched into mass production
- Consistent record to work on teams. A strong desire to learn from and help others
- Strong verbal and written communication skills
- BSEE/BSCS/BSCE with at least 5 to 10 years related work experience
Responsibilities
- Design and integrate modular software that is maintainable, scalable, and reusable
- Analyze sophisticated technical problems and propose designs of comprehensive solutions
- Triage and solve system level hardware and software issues
- Drive system level use case design, identifying and negotiating platform work
- Drive technical exploration activities based on product and platform needs
- Ensure smooth transition of hardware and software into manufacturing
Desired Qualifications
- Experience with C in an embedded environment, C++ and/or Python is a plus
- Experience with Bluetooth and BLE. Familiarity with other wireless communication protocols is a plus
Sound & audio solutions company
Company Overview
Bose’s mission is to think of better solutions, create better products, and help people enjoy the things they love with their sound and audio products. The company is committed to delivering high quality sound through their wide product portfolio ranging from headphones, bluetooth speakers, wave systems, and more.
Company Core Values
- Integrity
- Excellence
- Innovation
- Passion
- Respect
- Value