Firmware Architect

Azimuth AI Inc.

Hyderabad

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Azimuth AI Inc. in Hyderabad is seeking a Firmware Architect to define and implement firmware for our next generation embedded SoCs. You will own MCU drivers, RTOS support, radio APIs, and embedded security features to deliver robust, software-defined AI edge solutions.

You will lead architecture design reviews, drive feasibility studies, and coordinate with cross-functional teams across locations. Excellent C/C++ skills and hands-on experience with ARM cores and device drivers are essential.

Qualifications

  • 10+ years of hands-on embedded software development.
  • Experience in ARM-based MCU firmware and peripheral drivers.
  • Strong understanding of RTOS and real-time constraints.

Responsibilities

  • Evaluate architectures for new firmware features and solutions.
  • Define firmware requirements and run feasibility studies.
  • Ensure architectural governance and robust testing/CI/CD processes.
  • Lead hiring, mentoring, and capability development within the firmware team.
  • Collaborate with global teams to deliver high-quality firmware releases.

Skills

C/C++ for embedded
RTOS (FreeRTOS)
ARM cores
Device drivers (UART I2C SPI GPIO RTC,
Python scripting
Cross-functional collaboration
Real-time embedded systems
Software development lifecycle
CI/CD practices

Education

B.Tech/BE/M.Tech in CS/EE
M.Sc./MS in related field

Tools

FreeRTOS
GCC for ARM

Job description

At Azimuth AI, we’re redefining the boundaries of embedded intelligence. We build Software-Defined Custom SoCs that power the next generation of AI-enabled embedded systems — delivering breakthrough efficiency, configurability, and performance at the edge.

Our mixed-signal (analog + digital) SoCs are built on ARM-based compute architectures, seamlessly integrating Azimuth AI’s proprietary Neural Network Engine (NNE) alongside leading third-party IPs. These chips enable powerful, software-defined AI workloads across applications such as autonomous systems, industrial automation, intelligent sensors, and connected devices.
We are a team of builders, innovators, and system thinkers who believe that the future of AI isn’t confined to the cloud — it lives everywhere intelligence is needed.

The Role

Azimuth AI is looking for a Firmware Architect in our Hyderabad team, which plays a critical role in the definition and implementation of our newest products and responsible for delivering all MCU drivers and services, RTOS support, radio APIs, and embedded security features.

Responsibilities
  • Evaluating the architectures for the new features and solutions in Firmware
  • Define firmware requirements for requirement management tool and run feasibility studies
  • Ensuring Architecture escalations within the domain when needed
  • Guardrailing the technical solutions for the firmware including the tools used for development
  • Ensuring the architecture documentation is in place with local and global teams also in respect to platform
  • Cross functional collaboration to ensure the timely delivery of high-quality firmware releases
  • Create bridges between organizations and their architecture helping them see the big picture and delivering an integrated landscape of products
  • Conduct detailed code reviews and enforce robust testing and CI/CD processes
  • Lead hiring, mentoring, and capability development within the firmware team
Skills needed
  • Detailed understanding and hands-on experience in software development lifecycle and methodologies
  • Proficient in C/C++ programming for embedded systems
  • Any scripting language like Python knowledge is an advantage
  • Proven ability to work with cross-functional teams in different locations
  • Strong background in highly resource-constrained, real-time, embedded environments.
  • Experience with ARM cores, writing and optimizing device drivers for MCU peripherals (UART, I2C, SPI, GPIO, RTC, DMA, Watchdog, etc.)
  • Experience with one or more RTOS – Free RTOS preferred
  • Excellent communication skills and ability to work in a team as well as an individual
Education and/or Experience
  • 10+ years of hands-on embedded software development
  • B.Tech/M.Tech/BE/ME/M.Sc/M.S in Computer Science or Electronics/Electrical engineering
The following qualifications will be considered a plus
  • Experience working at a semiconductor product company
  • Basic understanding of hardware IP architecture, development and verification
  • Experience with AI and ML on embedded platforms
  • Radio firmware and Bluetooth experience at the PHY/MAC layers
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Architect
Embedded Firmware Architect

Azimuth AI Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Azimuth AI Inc. • Hyderabad

On-site
INR 2,800,000 - 6,000,000
Firmware Validation Engineer
Firmware Validation Engineer

Azimuth AI Inc. • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Mid-Level SoC Design Engineer (ARM Architecture & Corestone Experience)
Mid-Level SoC Design Engineer (ARM Architecture & Corestone Experience)

Azimuth AI Inc. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Competitive compensation
Career growth
Firmware Architect
Firmware Architect

Schneider Electric • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Firmware Engineer
Firmware Engineer

Vellstone • Dadri

On-site
INR 1,200,000 - 2,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Firmware Lead / Firmware Manager SoC Development
Firmware Lead / Firmware Manager SoC Development

HappieHire • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Firmware Director
Firmware Director

Mulya Technologies • Bengaluru

Hybrid
INR 6,000,000 - 12,000,000