Software Firmware Engineer

Neurealm

Bengaluru

On-site

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

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Neurealm is seeking an embedded C developer in Bengaluru to contribute to low-level software, bootloader work, and driver development for I2C/SPI/USB on Baremetal, RTOS, or Linux platforms.

The role requires strong C skills, familiarity with UART/I2C/SPI/USB protocols, and experience with debugging tools such as OpenOCD, Lauterbach, or Segger J-Link. Knowledge of RISC-V architecture is a plus.

Qualifications

  • Strong experience in coding and development with C programming language.
  • Knowledge of embedded protocols: UART, I2C, SPI, USB.
  • Experience with embedded board bring-up: bootloader porting, Linux kernel bring-up.
  • Device driver development for I2C, SPI, USB in Baremetal/RTOS/Linux environments.
  • Experience with debugger interfaces: OpenOCD, Lauterbach, Segger J-Link.

Skills

C programming
UART
I2C
SPI
USB
Bootloader porting
Linux kernel bring-up
Device driver development
Baremetal
RTOS
Linux
OpenOCD
Lauterbach
Segger J-Link
Communication
Problem solving
RISC-V

Job description

  • Strong experience in Coding and Development with C programming language
  • Knowledge of basic embedded protocols such as UART, I2C, SPI, USB
  • Experience with embedded board bring-up such as bootloader porting, Linux kernel bring-up
  • Device driver development experience (I2C, SPI, USB) for any of the following environments: Baremetal, RTOS, Linux
  • Experience with any of the Debugger interface (OpenOCD, Lauterbach, Segger J-Link)
  • Good communication and Problem Solving skills
Good to have Skills
  • Knowledge of RISC-V micro processor architecture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Digital Core Technologies Pvt Ltd • Ernakulam

On-site
INR 600,000 - 1,000,000
Software Engineer (Firmware)
Software Engineer (Firmware)

Kandou AI • Hyderabad

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

WheelsEye • Gurugram District

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

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)

L&T Technology Services • Bengaluru

On-site
INR 800,000 - 1,200,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

HEX20 • India

On-site
INR 600,000 - 800,000
Senior Firmware Engineer
Senior Firmware Engineer

Hubbell • Chennai District

On-site
INR 2,800,000 - 5,000,000
Embedded Firmware Developer
Embedded Firmware Developer

Harita Techserv • Bengaluru

On-site
INR 900,000 - 1,300,000
Principal Software Engineer
Principal Software Engineer

Aziro • Pune District, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Associate Engineer- Embedded
Associate Engineer- Embedded

Eaton Group • Pune District

On-site
INR 420,000 - 640,000