Software Engineer Co-op, Firmware Job at Bose Professional, Hopkinton, MA

bzVnWU1DT0N4RFRSdVpCUGl5RGxyaWg3bWc9PQ==
  • Bose Professional
  • Hopkinton, MA

Job Description

Company Overview: Bose Professional is a leader in the professional audio industry, specializing in the design and manufacturing of cutting-edge audio solutions including loudspeakers, amplifiers, signal processing devices, controls, software, and accessories. As we continue to expand our team, we are seeking a Software Engineer Co-op, Firmware to join us on our journey. We have organized ourselves culturally around a set of shared values. We are a team first, which means we are collaborative and support each other toward our common goals. We start everything from the outside in, starting with the customer and solving from there. We value trust, so we are a company of people who are open and direct, avoid politics, and who do what it takes to deliver on our commitments. And as we work together, we are empathetic, courteous, and fair, because we respect each other. Finally, we believe that creativity and innovation belong in all parts of the company to drive excellence in everything we do. Position Overview: Do you love great sounding music with quality that brings joy to people’s lives? Would you love to work with a team that helps develop the best sounding Digital Signal processors, amplifiers, subwoofers, and loudspeakers in the world? Bose Professional is looking for an intern with a working knowledge of software development and an interest in gaining real-world software engineering experience at an innovative and thriving high-technology company. You will work in a tight-knit team of Software Engineers to develop best-in-class professional audio software applications used to design, configure, and control Bose Professional audio amplifiers and signal processors that are used to drive our award-winning loudspeakers. Using your programming skills, you will be creating software for our next generation software middleware that would drive best-in-class digital signal processors, amplifiers and controls. Key Responsibilities: Develop C/C++ software for embedded systems for our next-gen AV system. Develop embedded software in one or more of the following areas: communication protocols (e.g., UART, I2C, CAN, Bluetooth, Wi-Fi). linux device-drivers for audio devices. embedded software services for cloud connectivity and telemetry networking & connectivity Qualifications: The ideal candidate will be either in a Master’s program or in their Junior or Senior year of study in the 2025 calendar year with emphasis in Computer Engineering, Electrical Engineering or a related STEM field such as math or physics. Demonstrate an understanding of basic algorithms, data structures, and design principles. Code—and debug code—in C/C++ Use test-driven development and automated testing frameworks. Have clear verbal and written communication skills. Experience with real-time processing on embedded systems (e.g., ARM, Raspberry Pi) is desirable Bose Professional is an equal opportunity employer and values diversity in the workplace. We encourage all qualified individuals to apply. Position/Title: Software Engineer Co-op, Firmware Location: Hopkinton, MA - Hybrid Reports to: Director of Software Engineering Department: Engineering Bose Professional

Job Tags

Internship,

Similar Jobs

MD Anderson

Mail Clerk Job at MD Anderson

Work Schedule: 7:00AM to 4:00PM Ideal candidate will have the following: 1. At least six months experience in the Mail Industry. 2. Good driving record. 3. Good at Excel, Word, and Outlook. 4. Good Customer Service Skills. 5. Good Communication Skills. 6... 

Keystone Pressure Washing & Roof CL

Pressure Washer Job at Keystone Pressure Washing & Roof CL

 ...with working hours Monday-Friday 5:30A.M.- 1:30 P.M. - & 1:30 P.M. - 7:00 P.M. More hours available as well. Duties will include pressure washing services for trucks/fleets in the Greensburg , Latrobe area, as well as other areas. . Experience operating high-pressure... 

Headway

Licensed Psychiatrist (Virtual) Job at Headway

 ...Licensed Psychiatrist (Virtual) at Headway summary: As a Remote Licensed Psychiatrist, you will provide psychotherapy and medication...  ...clinicians to enhance access and affordability in mental healthcare. Remote Licensed Psychiatrist Wage: Between $148-$238... 

Stanford Health Care

Registered Nurse (RN) - Hematology / Oncology - $77-102 per hour Job at Stanford Health Care

 ...Stanford Health Care is seeking a Registered Nurse (RN) Hematology / Oncology for a nursing...  ...the world. Its robust network of seven clinical sites staffed by Stanfords team of...  ...establish the workflow. oGrow the new research program. oDeliver enhanced patient care... 

General Excavating

Heavy Equipment Operator: Excavator / Backhoe Operator Job at General Excavating

Build your career at General Excavating as part of a team that works on unique and important civil construction projects. At General...  ..., joining, aligning and sealing pipe. AS A HEAVY EQUIPMENT OPERATOR / GENERAL LABORER, you will: Operate loaders, dozers, many...