Browse Jobs posted by genuine Employees
Apply to get a referral. Absolutely FREE
Analog Devices logo

Analog Devices hiring Embedded Software Engineer Bangalore Location [2-4 Yrs]

  Analog Devices      Bangalore      2 - 5 Years
Backend
101
Views
N/A
Quick Applied

Job Description

Embedded Software Engineer
We are looking for talented engineers with experience in embedded software development to help build innovative Data Center and Energy solutions.
What You'll Do: ???? Develop embedded firmware and applications
???? Work with microcontrollers, RTOS, and device drivers
???? Integrate communication interfaces and system services
???? Debug and optimize software for reliability and performance

Skills Required: ? C/C++ Programming
? RTOS Concepts
? Embedded Debugging
? Version Control (Git)
? Microcontroller Development

???? Bangalore | 2-4 Years Experience

Apply Below :
https://analogdevices.wd1.myworkdayjobs.com/en-US/External/job/India%2C-Bangalore%2C-Nova/Software-Engineer-FY22_R262738?q=R262738&source=LinkedIn
 
Embedded Software Engineer

About the Role
As an Embedded Software Engineer, you will develop production-ready embedded firmware for our Data Center and Energy products. You'll build complete applications integrating measurement algorithms, communication protocols, and system services

Key Responsibilities
  • Design and develop embedded firmware for data center and energy products
  • Integrate measurement algorithms with hardware peripherals (ADC, timers, DMA, communication interfaces)
  • Develop with RTOS (Zephyr, FreeRTOS) - task management, synchronization, interrupt handling
  • Implement device drivers, bootloaders, and firmware update mechanisms
  • Use AI coding assistants to accelerate development and debugging

 
Education and Experience
  • Bachelor's degree in computer science, electrical engineering, or related field
  • 2+ years of relevant experience in embedded software development


Must Have Skills
  • C/C++ Programming: Proficient programming skills with ability to develop efficient code for embedded applications
  • Microcontroller Experience: Practical knowledge of microcontroller programming and basic device drivers
  • RTOS Concepts: Basic understanding of real-time operating system principles and implementation
  • Debugging Tools: Knowledge of debugging techniques and tools for embedded systems
  • Version Control: Experience with collaborative development using version control systems
  • Problem-Solving: Strong ability to diagnose and resolve software issues independently
  • AI Development Workflow: Comfortable using AI tools (GitHub Copilot, Claude Code) for development
  • Communication: Effective skills in technical documentation and team collaboration
Prerna just got referred for a SDE2 position in Microsoft! Join Whatsapp group and Ask for referral.



Get Job Alerts!
Get notified only for high paying relevant jobs in top MNCs. Promise!