Software Engineer at Analog Devices - ScoutJobs - The AI-curated global job board
Skip to content
Analog Devices
Posted 14 hours ago

Software Engineer

Analog Devices

Requirements

Bachelor's degree in CS, EE, or related field, 2+ years embedded software experience, Proficiency in C/C++, Microcontroller programming knowledge, RTOS principles, Version control experience, AI development workflow familiarity

Skills

C#RTOSMicrocontrollers

About the role

Responsibilities

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

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field
  • 2+ years of relevant experience in embedded software development
  • Proficiency in C/C++ programming for efficient embedded applications
  • Practical knowledge of microcontroller programming and basic device drivers
  • Understanding of Real-Time Operating System (RTOS) principles and implementation
  • Experience with version control systems and collaborative development
  • Familiarity with AI development workflows and tools like GitHub Copilot or Claude Code
  • Strong problem-solving skills and ability to use embedded debugging tools

Benefits

  • Competitive compensation and benefits package
  • Opportunities for continuous learning and mentorship from industry experts
  • A collaborative and innovative work environment
  • Focus on professional growth and work-life balance

About the Company

Analog Devices, Inc. (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. By combining analog, digital, AI, and software technologies, ADI creates solutions for climate change, automation, robotics, healthcare, energy, and data centers.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Analog Devices · Bangalore

Sign up to apply