Analog Devices logo

Software Engineer

Analog Devices
July 13, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Embedded Firmware Engineer

Role Summary

Develop, test, and maintain firmware for MCU-based embedded systems. Work on board bring-up, peripheral drivers, RTOS-based real-time modules, and hardware-software validation in collaboration with hardware, validation, and cross-functional teams.

Experience Level

Mid-level β€” 3+ years of embedded firmware development experience (practical MCU, RTOS, and peripheral experience expected).

Responsibilities

Primary duties include firmware design, integration, debugging, and cross-team validation.

  • Design, develop, debug, and optimize embedded firmware for MCU platforms.
  • Implement and integrate drivers for peripherals: SPI, I2C, UART, ADC, PWM, timers, interrupts, and GPIO.
  • Develop and maintain RTOS-based modules; manage task scheduling, synchronization, and inter-task communication.
  • Perform board bring-up, hardware-software validation, and system-level troubleshooting.
  • Create Python scripts and utilities for test automation, debugging, and data analysis.
  • Use project tracking tools to manage tasks, defects, and technical documentation.
  • Collaborate with hardware, validation, and cross-functional teams throughout the development lifecycle.

Requirements

Must-have technical skills and preferred items.

  • Must-have: 3+ years of embedded firmware development experience.
  • Must-have: Proficiency in C/C++ for microcontrollers and hands-on experience with MCU peripherals.
  • Must-have: Practical experience with RTOS concepts (tasks, semaphores/queues, synchronization).
  • Must-have: Strong debugging and problem-solving skills in embedded environments.
  • Must-have: Scripting experience in Python; working knowledge of MATLAB.
  • Must-have: Experience using JIRA or equivalent for task and defect tracking.
  • Nice-to-have: Experience with oscilloscopes, logic analyzers, and hardware debuggers.
  • Nice-to-have: Low-level device driver development and familiarity with version control and structured firmware processes.
  • Other: Willingness to travel up to 10%; work is standard day shift.

Education Requirements

Not specified.


About the Company

Company: Analog Devices

Headquarters: Norwood, Massachusetts, USA

Analog Devices is a leading global semiconductor company that bridges the physical and digital worlds, enabling breakthroughs at the Intelligent Edge. With a focus on innovation, ADI develops solutions that drive advancements in digitized factories, mobility, and digital healthcare. The company employs around 24,000 people globally and reported revenues exceeding $9 billion in FY24, creating technologies that transform lives across various sectors.

Analog Devices logo

Date Posted: 2026-07-13