Senior Firmware Engineer - Embedded Systems & Protocols

RapinnoTech - APAC & USA

Dallas (TX)

On-site

USD 130,000 - 210,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RapinnoTech - APAC & USA is seeking an experienced embedded software engineer to design, implement, and maintain the OBMF-ICP protocol stack and core components. You will lead transport bindings over USB and MCTP, and drive hardware bring-up from board validation to firmware readiness.

The role requires about 10 years of hands-on C and C++, expertise with MCTP/PLDM, USB, I2C/SMBus, SPI, UART, GPIO, and RTOS or embedded Linux on ARM/RISC-V.

Qualifications

  • 10 years of embedded firmware experience with C and C++.
  • Hands-on experience with USB, I2C/SMBus, SPI, UART, and GPIO.
  • Experience with RTOS (Zephyr/FreeRTOS) or embedded Linux on ARM/RISC-V.

Responsibilities

  • Design, implement, and maintain OBMF-ICP protocol stack components.
  • Develop and integrate OBMF-ICP transport bindings over USB and MCTP.
  • Lead hardware bring-up, board validation, and firmware readiness.
  • Represent the program in OCP working groups and reviews.
  • Drive architecture decisions and establish validation best practices.

Skills

Embedded C
C++
MCTP/PLDM
USB
I2C/SMBus
I3C
SPI
UART
GPIO
RTOS
Embedded Linux
Yocto/BitBake
CMake/Meson
Git
CI

Tools

JTAG/SWD
Logic Analyzers
Oscilloscopes

Job description

RapinnoTech - APAC & USA is seeking an experienced embedded software engineer to design, implement, and maintain the OBMF-ICP protocol stack and core components. You will lead transport bindings over USB and MCTP, and drive hardware bring-up from board validation to firmware readiness.

The role requires about 10 years of hands-on C and C++, expertise with MCTP/PLDM, USB, I2C/SMBus, SPI, UART, GPIO, and RTOS or embedded Linux on ARM/RISC-V.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

RapinnoTech - APAC & USA • Dallas (TX)

On-site
USD 130,000 - 210,000
Senior Firmware Engineer: OpenBMC, USB/MCTP & HW Bring-up
Senior Firmware Engineer: OpenBMC, USB/MCTP & HW Bring-up

Goldenpick Technologies LLC • Dallas (TX)

On-site
USD 110,000 - 170,000
Embedded/Firmware Engineer
Embedded/Firmware Engineer

CORE Occupational Medicine • Dallas (TX)

On-site
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

Goldenpick Technologies LLC • Dallas (TX)

On-site
USD 110,000 - 170,000
Senior Firmware Engineer
Senior Firmware Engineer

R CUBE CREATIVE CONSULTING INC • Dallas (TX)

On-site
USD 120,000 - 160,000
Software Application Engineer for Nuvoton BMC products
Software Application Engineer for Nuvoton BMC products

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Software Application Engineer for Nuvoton BMC products
Software Application Engineer for Nuvoton BMC products

Nuvoton • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior Embedded Firmware Architect: USB, OBMF & ICP
Senior Embedded Firmware Architect: USB, OBMF & ICP

R CUBE CREATIVE CONSULTING INC • Dallas (TX)

On-site
USD 120,000 - 160,000
Firmware Engineer
Firmware Engineer

HumCap • United States

On-site
USD 120,000 - 165,000