Senior Firmware Engineer
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
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