Software Engineer

Analog Devices Foundation

Bangalore, India
Embedded firmware development
C programming
Tcp/ip-based applications
The Firmware Developer will be responsible for the design, development, and maintenance of embedded software for Industrial Ethernet products

Job Summary

  • The Firmware Developer will be responsible for the design, development, and maintenance of embedded software for Industrial Ethernet products.
  • The role involves working on specific work products with team members, ensuring adherence to industry best practices, and supporting product deployment and post‑release activities.
  • Ensure use of AI workflows and tools in development life cycle.

Matching Summary

The Firmware Developer will be responsible for the design, development, and maintenance of embedded software for Industrial Ethernet products.

Skills & Requirements

Must-have

  • Embedded firmware development
  • C programming
  • TCP/IP-based applications
  • Bare-metal development
  • Real-Time Operating Systems (RTOS)
  • Embedded system peripherals

Nice-to-have

  • Industrial Ethernet standards
  • Object-oriented programming concepts
  • Configuration management tools
  • Version control practices
  • Defect tracking tools
  • AI workflows and tools

Key Requirements

  • 2-3 years of professional experience in embedded system design
  • Minimum 2–3 years of experience in secure, connected embedded solutions
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related discipline

Work Rights

Not specified

Tailored Resume

Cover Letter