Skip to main content
Posted 03 June, 2026

Firmware development

NR Consulting
Bangalore,Karnataka Full Time
Reference: 365_463738_26-05693

Title: Firmware development
Location: Bangalore
Exp: 5-8yrs


Job Description:

Proficient in debugging embedded firmware using debug tools.
Hands on with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc.
Must have working knowledge on Git/Gerrit
Experience in semiconductor domain preferred.
Quick learning and self-motivated

Develop features and enhancements within pre & post silicon environments.
Triage, analyze, debug and fix sophisticated issues and drive the resolution to closure.
Work closely with needed key stakeholders for efficient feature implementation and issue resolution and be responsible for the commitments.
Scope and perform quick feasibility study of new asks and technologies work closely with needed key stakeholders for efficient feature implementation and issue resolution and be responsible for the commitments.
Scope and perform quick feasibility study of new asks from the customers.
Participating in new ASIC and hardware bring ups.
Develop technical relationships with peers and partners.
PREFERRED EXPERIENCE:

Minimum 4+ years' experience in hands on firmware development on ARM/RISC-V or similar architecture across emulation, simulation, and post-silicon environments.
Strong with C and assembly language programming.
Ability to write high quality code with a keen attention to detail.
Experience with bare metal and RTOS based firmware development.
Proficient in debugging embedded firmware using debug tools.
Hands on with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc.
Must have working knowledge on Git/Gerrit
Experience in semiconductor domain preferred.
Quick learning and self-motivated.

Sign up for Job Alerts