Logo
Bose Corporation

Senior Software Engineer

Bose Corporation, Framingham, Massachusetts, us, 01704


You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate down to our bones about making whatever you’re listening to a little more magical.The engineering team at Bose is a thriving, passionate, deeply skilled team of professionals from a broad range of disciplines and experiences, who share a common goal—to create products that provide transformative sound experiences.Job Description

About Bose

Innovation is more than what we do. It’s who we are — constantly learning and constantly curious. We never stop imagining what better sound sounds like. We’re music fanatics and audio engineers. We’re explorers and inventors and dreamers. And we’re passionate down to our bones about making whatever you’re listening to a little more magical.About The Team

At Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more. As a Senior Software Engineer working in the Bose Software Organization, you will be part of a close-knit team within the world-wide Bose Automotive Software and Systems Group. You will be part of a team developing applications used by tuning engineers and OEMs to deliver incredible, immersive in-cabin audio experiences.Responsibilities Include

Active Sound Management tools requirements development in collaboration with algorithm developers.Translate proof-of-concept tuning procedures in applied research into deployable toolsets for use in advanced development.Bring a fresh, disciplined approach to drive efficiency to tool creation.Design, implement, and debug measurement and tuning tools that are scalable and documented.Designing and developing web-based full stack application platforms for modularity, scalability and portability.Develop user-facing features for automotive audio measure and tuning applications.About You

BS or MS in Electrical, Computer or Software Engineering7+ years of full stack software development experience3+ years as technical leader of small to medium size teamExpertise in Python, Matlab/SimulinkStrong software development skills and knowledge/experience in software engineering best practices (i.e. OOD, modularity, extensibility, reusability and maintainability)Thorough understanding of test strategies to apply to GUI application developmentExcellent problem solving skills, and debugging abilityExcellent communication skills (written and oral) and well organizedUnderstanding of digital signal processing fundamentals for audio.Self-motivated and able to work independentlyExperience with CI / CD / CTExperience with diagnostics, debugging/logging, and troubleshooting SW issues on HWPreferred

Experience developing C#, C++Experience with Simulink code generation for production applicationsExperience using MATLAB Coder to generate DLLsBose 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.

#J-18808-Ljbffr