Senior Embedded Applications Developer

Analog Devices

Bangalore, India
Arm cortex-m microcontrollers
C/c++ programming for embedded systems
Rtos knowledge (zephyr or freertos)
The role involves developing production-ready embedded firmware for Data Center and Energy products at Analog Devices

Job Summary

  • The role involves developing production-ready embedded firmware for Data Center and Energy products at Analog Devices.
  • Candidates will integrate measurement algorithms with hardware peripherals and implement communication protocols such as Modbus and MQTT.
  • The position requires strong proficiency in C/C++ programming and experience with RTOS environments like Zephyr or FreeRTOS.

Matching Summary

The role involves developing production-ready embedded firmware for Data Center and Energy products at Analog Devices.

Skills & Requirements

Must-have

  • ARM Cortex-M microcontrollers
  • C/C++ programming for embedded systems
  • RTOS knowledge (Zephyr or FreeRTOS)
  • Communication protocols (UART, SPI, I2C, Ethernet)
  • Debugging using JTAG/SWD

Nice-to-have

  • Experience with AI coding assistants
  • Understanding of security best practices
  • Familiarity with bootloader development
  • Knowledge of IoT protocols like MQTT
  • Strong debugging and problem-solving skills

Key Requirements

  • Bachelor's degree in Computer Science/Electronics/Electrical Engineering
  • 4-8 years of embedded systems development experience
  • Comfortable using AI tools for development

Work Rights

US Citizens, US Permanent Residents, or protected individuals may be exempt from export licensing review; others require review

Tailored Resume

Cover Letter