×
Register Here to Apply for Jobs or Post Jobs. X

BMC Firmware Engineer

Job in Austin, Travis County, Texas, 78716, USA
Listing for: TPI Global Solutions
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

To be successful in this role, you will have a strong firmware development background and outstanding technical knowledge, complemented with problem solving and organization skills, communication skills. Hardware experience and knowledge is a strong asset in this deeply embedded application.

Key Responsibilities
  • Contribute to firmware for supporting next generation interconnect technologies both for AMD proprietary and industry standards like PCIe, CXL, MCTP, UBM, and USB
    4.
  • Engage as a teammate and work closely with multi-functional teams such as BMC, power management, architecture, design and verification on delivery of integrated firmware solutions.
  • Develop low level firmware for embedded systems in an RTOS environment.
  • Engage in pre-silicon validation activities such as co-simulation with IP and SOC emulation
  • Support post– silicon enablement and production cycle efforts
  • Develop and support full design cycle of embedded firmware solutions including pre-si, post-si and production
Requirements
  • Specialist in C, strong in C++ or Python
  • Highly Proficient in developing firmware based on industry standard initiatives PLDM, MCTP, SPDM.
  • Knowledge of low-level protocols including I2c, I3c, PCIe, JTAG, SPI, eSPI, UART expected
  • Hands on experience with end-to-end Firmware from pre to post-silicon and production cycle.
  • 5+ years device driver or embedded firmware development experience
  • Experience with Zephyr RTOS
  • Demonstrated proficiencies with firmware lab debug, triaging and implementation of bug fixes for silicon bring‑up, through production.
  • Comfortable in Linux build environment
Preferred Qualifications
  • Understanding of Security concepts - Root of Trust, verified boot, measured boot
  • Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
  • Proficient with Source version control systems like Git, Review tools like Gerrit
  • Experience in Arm architecture
  • Experience reading and understanding digital schematics
  • Strong analytical skills and debug methodology expected.
Academic Credentials
  • BSEE, BSCS, or BSCE degree or higher
  • 5+ years or more of firmware development
  • 3+ years or more of manageability firmware experience
  • Candidates should enjoy working in a dynamic team environment
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary