Back to jobs

Senior Firmware Engineer

Cortex Consultants LLC · Dallas, TX, US

Spotted 9h agoFull-time / Contract

Job details

Pay
$55.00 – $65.00 an hour
Work mode
On-site
Employment
Full-time / Contract
Level
Senior
Experience
6+ years
Posted
Oct 21, 2026
Last confirmed open
Oct 22, 2026
Job description

About this role

Position: Firmware Engineer

Location: Dallas, TX (5 days onsite / week)

Job Type: Contract

Note: Must have a minimum of 6+ years of experience and any work authorization is acceptable.

Key skills - OCP DC-SCM/DC-MHS, USB

  • OBMF-ICP Protocol Stack: Design, implement, and maintain the OBMF-ICP protocol stack and core protocol components.
  • Transport Bindings: Develop and integrate OBMF-ICP transport bindings over USB and MCTP.
  • Hardware Bring-up: Lead end-to-end hardware bring-up, including board validation, interface debugging, and firmware readiness.
  • OCP Collaboration: Represent the program in OCP working-group discussions, reviews, and technical alignment activities.
  • Technical Leadership: Drive architecture, resolve cross-layer issues, and establish implementation and validation best practices.

6 to 10 years of experience

  • Expert embedded C, strong C++
  • BMC / platform-management firmware experience (OpenBMC strongly preferred)
  • DMTF MCTP and PLDM (incl. PLDM firmware update); working knowledge of SPDM
  • Hands-on USB, I2C/SMBus, I3C, SPI, UART, GPIO; logic/protocol analyzers, JTAG/SWD
  • RTOS (Zephyr/FreeRTOS) and/or embedded Linux on Arm Cortex-M / RISC-V
  • Yocto/BitBake, CMake/Meson, Git, CI
  • Understanding of I2C/SMBus, SPI, UART, USB, GPIO
  • Basic hands-on with logic analyzers, oscilloscopes, JTAG/SWD; can read datasheets and schematics

Sakthi Priya

Lead Technical Recruiter

Direct: (862) 246-7932 / (732) 351-4545 #106

[email protected]

www.cortexconsultants.com

181, New Rd, Parsippany, NJ 07054

Pay: $55.00 - $65.00 per hour

Application Question(s):

  • Years of experience in OCP DC-SCM / DC-MHS?
  • Years of experience in USB?
  • Years of experience in embedded C?
  • Years of experience in C++?
  • Years of experience in Firmware?
  • Years of experience in Arm Cortex-M / RISC-V?
  • Work authorization (CPT / OPT / H1B / H4 EAD / L2S / GC / GC EAD / TN / USC)?
  • Expected hourly pay (W2 / C2C)?

Work Location

In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed