Binghamton, New York, United States On-site Employment USD 107,400 - 147,675 Yearly

Bose Corporation is hiring an Embedded Software Engineer

About the Role

Bose Corporation is looking for an Embedded Software Engineer to join the McIntosh Laboratories team within the Bose Luxury Division. In this role, you will be responsible for the delivery of software and firmware components for a variety of applications, including products and support tools. You'll collaborate with cross-functional engineering teams throughout the entire design process.

What You'll Do

  • Design and implement software components within the framework of a software architecture.
  • Work collaboratively with cross-functional engineering teams, including with other Luxury brands and 3rd party vendors, to execute software delivery plans.
  • Contribute to all phases of software development, including design, implementation, test coordination, documentation, and lifecycle management.
  • Interpret schematics and datasheets to inform software development.
  • Perform on-target system integration testing of embedded components, including debugging, troubleshooting, and documentation.
  • Support software-related needs of Production, Service, and Technical Support teams.

What We're Looking For

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related field.
  • 3-5 years of experience in software engineering, preferably for embedded systems.
  • Strong experience with the C programming language.
  • Experience with shell scripting and Linux command line tools.
  • Experience debugging, troubleshooting, and root-cause analysis.
  • Strong spoken and written communication skills.

Nice to Have

  • Knowledge and exposure to basic hardware design and the ability to read electrical schematics.
  • Expertise with basic lab equipment (oscilloscopes, power supplies, multimeters, etc.).
  • Experience with serial peripherals (I2C, UART, SPI).
  • Experience with 32-bit microcontrollers (Cortex M0, M0+, M3, M4, and M7, DMA, peripheral configuration).
  • Experience with Python.

Technical Stack

  • C
  • Shell scripting
  • Linux command line
  • Python
  • I2C, UART, SPI
  • 32-bit microcontrollers (Cortex M0, M0+, M3, M4, M7)

Team & Environment

You will work within cross-functional engineering teams, including other Luxury brands and 3rd party vendors.

Benefits & Compensation

  • Bonus programs
  • Comprehensive health and welfare benefits
  • 401(k) plan
  • Exclusive perks designed to support wellbeing
  • Generous employee discount
  • Compensation: $107,400-$147,675 (for Binghamton, New York primary work location)

Work Mode

This is an onsite position located in Binghamton, New York.

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.

Required Skills
CShell scriptingLinux command linePythonI2CUARTSPI32-bit microcontrollersCortex M0Cortex M0+Cortex M3Cortex M4Cortex M7debuggingtroubleshootingroot-cause analysis
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Bose Corporation

A company built on innovation, excellence, and independence that believes sound is the most powerful force on earth. For over 60 years, they have led industries and transformed lives through sound, shaping the future of audio technology, automotive, luxury, and premium experiences.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago