Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

13 Aug
|
Analog Devices
|
Bengaluru

13 Aug

Analog Devices

Bengaluru

About Analog Devices
Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at www.analog.com and on LinkedIn and X.

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 team-oriented development using version control systems
-

📌 Software Engineer (Bengaluru)
🏢 Analog Devices
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru