Job DescriptionNeurealm Hiring | Embedded Software Engineer
nAre you an Embedded Software Engineer looking for an exciting opportunity? Join us and work on innovative embedded solutions with a talented engineering team.
nLocation: Bangalore
nExperience: 3 to 8 Years
nImmediate Joiners or Candidates with up to 45 Days Notice Preferred
nMandatory Skills:
n
- n
- Strong experience in Coding and Development with C programming languagen
- Knowledge of basic embedded protocols such as UART, I2C, SPI, USBn
- Experience with embedded board bring-up such as bootloader porting, Linux kernel bring-upn
- Device driver development experience (I2C, SPI, USB) for any of the following environments: Baremetal, RTOS, Linuxn
- Experience with any of the Debugger interface (OpenOCD, Lauterbach, Segger J-Link)n
- Valuable communication and Problem Solving skillsn
nGood to have Skills
n● Knowledge of RISC-V micro processor architecture
nRole Description
n
- n
- Porting, configuring, and debugging the OpenSBI bootloader layer for RISC-V targetsn
- Enabling supervisor-mode execution on RISC-V platformsn
- Maintaining the device tree/ DTS files so hardware peripherals, memory blocks, and CPU topologies are correctly mapped across RTLn