Firmware Development Professional

Mployee.me

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mployee.me seeks an embedded firmware engineer in Bengaluru with 2–4 years of firmware experience. The role focuses on low-level memory management, C programming, and hardware interaction across major protocols (SPI, I2C, UART, USB, PCIe). Familiarity with x86, RTOS, and AI-assisted tooling is valued.

Git basics and CI/CD exposure are expected as part of a distributed team environment. Candidates should be comfortable with hardware datasheets, bit-field definitions, and memory-mapped I/O

Qualifications

  • 2-4 years of firmware development with low-level memory management.
  • C programming required; assembly optional.
  • Familiar with SPI, I2C/I3C, UART, USB, PCIe in firmware contexts.
  • Knowledge of x86 binary architecture, RTOS, or similar firmware environments.
  • Basic Git knowledge; CI/CD exposure.
  • Interest in AI-based development tools.

Skills

Firmware development
C programming
Assembly language
SPI protocol
I2C protocol
UART protocol
USB protocol
PCIe
x86 architecture
Git familiarity
AI development tools
CI/CD exposure
RTOS awareness
Python basics

Tools

Git

Job description

  • Foundation in C programming through coursework, personal projects, or internships; familiarity with low-level memory management and hardware interaction.
  • Academic exposure to computer architecture, embedded systems, operating systems, or digital logic.
  • Familiarity with one or more industry protocols relevant to platform firmware: SPI, eSPI, I2C/I3C, UART, USB, or PCIe - through coursework or project work.
  • Ability to read and interpret hardware datasheets, register maps, and bit-field definitions; comfort working with bit manipulation, and memory-mapped I/O concepts from coursework or project experience.
  • Awareness of x86 architecture, UEFI/BIOS concepts, or similar firmware environments is a plus but not required.
  • Basic familiarity with git or other source control systems; exposure to CI/CD pipelines or Jenkins is a plus
  • Willingness to learn Python scripting and AI-based development and debugging tools.
  • Strong written and verbal communication skills; ability to work effectively in a team-oriented, geographically distributed environment.
Top Mandatory Skills:
  • 2-4 years experience in firmware development, familiarity with low-level memory management and hardware interaction.
  • Programming skills with C, assembly is nice to have
  • Familiarity with one or more industry protocols relevant to platform firmware: SPI, eSPI, I2C/I3C, UART, USB, PCIe - through coursework or project work.
  • Awareness of x86 binary architecture, RTOS, or similar firmware environments.
  • Basic familiarity with git or other source control systems
  • Familiarity with AI-based development and debugging tools (Claude, Copilot, Codex, and others).
  • Exposure to CI/CD pipelines is required
Nice to have Secondary Skills:
  • Experience in Rust programming is a plus
  • Familiarity with UEFI/BIOS concepts preferred
  • Ability to work with hardware debugging tools such as JTAG, GDB and scope is preferred
  • Experience in performing integration with platform, BIOS and OS components
  • Python experience is a plus
  • Experience in working on Agile and milestone driven product development (lowest priority)

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Senior Firmware Developer
Senior Firmware Developer

Dozee • Bengaluru

On-site
INR 900,000 - 1,500,000
Firmware Developer
Firmware Developer

Mirafra • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
ARM Platform Firmware Development/ Embedded Firware Developer
ARM Platform Firmware Development/ Embedded Firware Developer

American Megatrends • Kolkata District

On-site
INR 1,400,000 - 2,400,000
Firmware Developer
Firmware Developer

Dozee • Bengaluru

On-site
INR 900,000 - 1,200,000
Firmware Developer
Firmware Developer

Evollabs Tech • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Software Engineer (Firmware)
Software Engineer (Firmware)

Kandou AI • Hyderabad

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

Tekskills Inc. • Delhi

On-site
INR 1,500,000 - 2,100,000
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)

L&T Technology Services • Bengaluru

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