
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 freeSoftware Engineer
Analog Devices · Bangalore
