Neurealm Hiring | Embedded Software Engineer Are you an Embedded Software Engineer looking for an exciting chance? Join us and work on innovative embedded solutions with a talented engineering team. Location: Bangalore Experience: 3 to 8 Years Immediate Joiners or Candidates with up to 45 Days Notice Preferred Mandatory Skills: ● 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 Role Description ● Porting, configuring, and debugging the OpenSBI bootloader layer for RISC-V targets ● Enabling supervisor-mode execution on RISC-V platforms ● Maintaining the device tree/ DTS files so hardware peripherals, memory blocks, and CPU topologies are correctly mapped across RTL