Search by job, company or skills

Embedded C

  • Posted 55 minutes ago
  • Be among the first 10 applicants

Job Description

Job Posted On

04-09-2026 02:40:18

Job Code

Job_304445

Experience Required

3 - 8 years

Location

  • Bangalore, Karnataka, India (WAC_003)

Job Summary

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 releases

Location

  • FreeRTOS (3-8 years experience) – Pune
  • Linux (3-8 years experience) – Bangalore

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153753541

Similar Jobs

Bengaluru, India

Skills:

markdown CLinuxAntXmlXsdAsciiDocVS CodeCunit

Bengaluru, India

Skills:

Embedded RtosCLinuxAspiceCMakeListsYocto build environmentSW quality processesmakecybersecurity principles

Bengaluru

Skills:

markdown XmlCXsdAntLinuxVS CodeAsciiDocCunit

Bengaluru, India

Skills:

Python ScriptingUDPTcpmultithreadingCmakeGdbShell ScriptingNetworkingStlRtpLinuxRtcpValgrindmakeobject-oriented design

Bengaluru, India

Skills:

Python ScriptingUDPTcpmultithreadingCmakeGdbShell ScriptingNetworkingStlRtpLinuxRtcpValgrindmakeobject-oriented design

Beware of Scammers

We don’t charge money for job offers