Senior Firmware Engineer

Talentoj

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm in Bengaluru is looking for a Mid-Senior level firmware developer. The ideal candidate will have hands-on experience with firmware development, proficiency in communication protocols like I2C and UART, and a solid understanding of OOP concepts. Familiarity with ARM Cortex controllers and git version control is necessary. This role is full-time in the software development sector.

Qualifications

  • Hands-on experience with bare-metal firmware development.
  • Proficiency with communication protocols: I2C, UART, RS485.
  • Experience with ARM Cortex controllers and relevant SDKs.
  • Hands-on knowledge of git version control.
  • Solid understanding of OOP concepts.
  • Practical experience with PWM, ADCs, and Timers.
  • Understanding of Wi-Fi and Bluetooth stacks.
  • Ability to interpret and work with hardware schematics.
  • ESP32 firmware experience.
  • Exposure to consumer electronics development.
  • C++ for embedded systems.
  • Startup experience (adaptability & agility).
  • Familiarity with SD Card interface development.

Skills

Firmware development
Communication protocols: I2C, UART, RS485
ARM Cortex controllers
Version control with git
Object-oriented programming (OOP) concepts
PWM, ADCs, Timers
Wi-Fi and Bluetooth stacks
OOP concepts
PWM
ADCs
Timers
Wi‑Fi
Bluetooth
Schematics
C++ for embedded
ESP32 firmware
SD Card
Startup experience
Consumer electronics
SDKs

Tools

Git

Job description

Responsibilities and Qualifications
  • Hands-on experience with bare-metal firmware development.
  • Proficiency with communication protocols: I2C, UART, RS485.
  • Experience with ARM Cortex controllers (STM32, NXP, TI, etc.) and relevant SDKs.
  • Hands-on knowledge of git version control.
  • Solid understanding of OOP concepts.
  • Practical experience with PWM, ADCs, and Timers.
  • Understanding of Wi-Fi and Bluetooth stacks.
  • Ability to interpret and work with hardware schematics.

Nice to Have:

  • Experience with ESP32 firmware.
  • Exposure to consumer electronics development.
  • Knowledge of C++ for embedded systems.
  • Prior startup experience (adaptability & agility).
  • Familiarity with SD Card interface development.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Software Development

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
Embedded Firmware Engineer
Embedded Firmware Engineer

Atlanta Systems Pvt. Ltd. • Delhi

On-site
INR 500,000 - 800,000
Dynamic, collaborative team
Cutting-edge technologies
Rapid professional growth
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Intern-Firmware Developer
Intern-Firmware Developer

Evolute Group • Bengaluru

On-site
INR 280,000 - 440,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
TECHNICAL LEAD - ARM
TECHNICAL LEAD - ARM

Happiest Minds Technologies • Bengaluru

On-site
INR 1,100,000 - 1,700,000
Embedded Engineer
Embedded Engineer

Iriss Inc • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

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

TIH | IIT Bombay • Mumbai

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