Software Development Intern, Embedded

Bose Professional

Mangaluru

On-site

INR 134,000 - 201,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bose Professional is seeking a Software Development Intern, Embedded to join our team in Mangalore, India. You will work on embedded Linux bring-up, STM32 firmware, and DSP/board bring-up across professional audio devices, collaborating closely with hardware and software teams.

The role offers hands-on experience with Yocto, Linux, and firmware development, along with testing responsibilities and edge-case verification to improve product reliability.

Qualifications

  • Pursuing a Bachelor’s or Master’s degree in Electronics, Electrical, Embedded Systems, Computer Engineering or related field.
  • Strong understanding of embedded systems, microcontrollers, or DSP fundamentals.
  • Experience with C/C++ programming and basic firmware or low-level driver development.
  • Familiarity with Yocto Project, Linux build systems, or STM32 development is a plus.
  • Familiarity with UART, I2C, SPI, and networking protocols is a plus.
  • Open-Source Linux projects or controller firmware development is a plus.
  • Analytical, proactive and able to work in a multidisciplinary team.

Responsibilities

  • Work on Embedded Linux development using Yocto, including kernel and user space integration.
  • Perform STM32 firmware development including board bring up and GUI development.
  • Evaluate custom boards, perform bring-up and peripheral debugging.
  • Write unit tests for peripherals and demonstrate functionality.
  • Integrate open-source tools/libraries into Yocto build system.
  • Assist in device setup and configuration for system verification.
  • Support applications team in testing and field evaluation.
  • Collaborate with hardware team on amplifier, DSP, and controller board bring-up.
  • Support company objectives by completing additional tasks as needed.

Skills

Embedded Systems
C/C++ programming
Problem solving
Team collaboration

Education

Bachelor’s or Master’s in Electronics/Electrical/Embedded Systems/Computer Engineering

Tools

Yocto Project
STM32
Linux build systems
UART
I2C
SPI

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 strengthen our team, we are seeking a Software Development Intern, Embedded to join us.

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 in order to drive excellence in everything we do.

Position Overview:

The Embedded Intern will work on development and validation activities across DSP, amplifiers, and embedded Linux-based, STM32 systems. This role offers hands-on experience on Linux bring-up, Embedded systems, firmware development (mostly on STM32) for professional audio devices. The intern will collaborate closely with both hardware and software teams to accelerate product feature development, improve system reliability, and enhance network-based update mechanisms.

Key Responsibilities:
  • Work on Embedded Linux development using the Yocto Project, including kernel and user space integration, build optimization, and application packaging. Also, work on STM32 based firmware development including board bring up, GUI development.
  • Work on custom board evaluation, broad bring-up and debugging of peripherals
  • Write unit tests for the peripherals and demonstrate the working of them.
  • Integrate open-source tools/libraries into Yocto build system
  • Assist in device setup and configuration for system verification to identify edge cases in module development
  • Support the applications team in preparing and validating devices for testing and field evaluation.
  • Collaborate with the hardware team on amplifier, DSP, and controller board bring-up, debugging, and performance analysis.
  • Support Company objectives by completing additional tasks as needed
Qualifications:
  • Currently pursuing a Bachelor’s or Master’s degree in Electronics, Electrical, Embedded Systems, Computer Engineering, or a related field.
  • Strong understanding of embedded systems, microcontrollers, or DSP fundamentals.
  • Experience with C/C++ programming and basic knowledge of firmware or low-level driver development.
  • Familiarity with Yocto Project, Linux build systems, or STM32 development is a plus.
  • Familiarity with UART, I2C, SPI, and networking protocols (TCP/IP, UDP) is a plus.
  • Contribution to Open-Source Linux based projects/ Controller firmware development is a plus.
  • Excellent analytical and problem-solving skills, with attention to detail and a proactive attitude.
  • Ability to work collaboratively in a multidisciplinary engineering environment.

Bose Professional is an equal opportunity employer and values diversity in the workplace. We encourage all qualified individuals to apply.

Position/Title: Software Development Intern, Embedded

Time Type: Full-time Intern, 6 months

Location: Mangalore, India

Reports to: Engineering Lead, Embedded

Department: Engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Intern, Frontend Applications
Software Development Intern, Frontend Applications

Bose Professional • Mangaluru

On-site
INR 167,000 - 301,000
Software Development Intern, UX/UI Design
Software Development Intern, UX/UI Design

Bose Professional • Mangaluru

On-site
INR 167,000 - 279,000
Embedded Audio engineer
Embedded Audio engineer

RGBSI • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Health insurance
Paid time off
Holidays
Embedded Systems Engineer
Embedded Systems Engineer

Coxvi Technologies • Bengaluru

On-site
INR 800,000 - 1,600,000
Senior Embedded Linux Development Engineer
Senior Embedded Linux Development Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior software Engineer Audio - Bengaluru
Senior software Engineer Audio - Bengaluru

Quest Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Audio Software Development Engineer, Silicon and Systems Group
Senior Audio Software Development Engineer, Silicon and Systems Group

Amazon Lab126 • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Intern
Software Intern

Talent'd HR Solutions • Bengaluru

On-site
INR 223,200 - 334,800
Inclusive work culture
Opportunities for professional growth
software Engineer Audio - Bengaluru
software Engineer Audio - Bengaluru

Quest Global • Bengaluru

On-site
INR 800,000 - 1,200,000
Junior DSP Engineer (CE58ST RM 4563)
Junior DSP Engineer (CE58ST RM 4563)

Source-Right • Pune District

On-site
INR 800,000 - 1,100,000