Junior BMC Firmware Engineer – OpenBMC/Embedded Linux

AMI US Holdings Inc.

Duluth (GA)

In loco

USD 65.000 - 90.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Lattice Semiconductor is seeking a Junior BMC Firmware Engineer to design, develop, and validate firmware for server platforms. You will work under senior engineers on OpenBMC/Yocto based projects using C/C++ and Python. Responsibilities include bring-up of hardware interfaces, implementing Redfish/IPMI interfaces, and integrating open-source components.

Collaboration with hardware/BIOS teams is essential. US citizenship required; background checks and right to work in the United States will be

Competenze

  • Bachelor's or Master's in CE/EE/CS or equivalent.
  • Working knowledge of C/C++ and familiarity with Python.
  • Foundational OS/embedded-Linux concepts and hardware basics.
  • Exposure to Git-based workflows.

Mansioni

  • Contribute to design, development, and validation of BMC firmware under guidance of seniors.
  • Develop firmware features on OpenBMC/Yocto (embedded Linux) in C/C++ and Python.
  • Assist bring-up and enablement of hardware interfaces and sensors (I2C/I3C, PECI, SPI, GPIO, PWM/TACH, JTAG).
  • Help implement/manageability interfaces (Redfish, IPMI) and security/boot features.
  • Integrate open-source components; learn team process for community/LTS releases.
  • Debug firmware issues across stack (kernel, drivers, services); escalate hardware issues as needed.
  • Write unit/integration tests and participate in code reviews/CI.
  • Prepare and maintain firmware documentation (design/interface/release notes).
  • Collaborate with hardware, BIOS, silicon vendors, and QA teams.

Conoscenze

C/C++
Python
Embedded Linux
Git

Formazione

CE/EE/CS degree

Strumenti

OpenBMC
Yocto/BitBake
Redfish
DMTF/PLDM
JTAG

Descrizione del lavoro

Lattice Semiconductor is seeking a Junior BMC Firmware Engineer to design, develop, and validate firmware for server platforms. You will work under senior engineers on OpenBMC/Yocto based projects using C/C++ and Python. Responsibilities include bring-up of hardware interfaces, implementing Redfish/IPMI interfaces, and integrating open-source components.

Collaboration with hardware/BIOS teams is essential. US citizenship required; background checks and right to work in the United States will be

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Junior BMC Firmware Engineer — OpenBMC / Embedded Linux
Junior BMC Firmware Engineer — OpenBMC / Embedded Linux

Lattice Semiconductor • Duluth (GA)

In loco
USD 70.000 - 95.000
Junior BMC Firmware Engineer - OpenBMC & Embedded Linux
Junior BMC Firmware Engineer - OpenBMC & Embedded Linux

Lattice Semiconductor Corp. • Duluth (GA)

Ibrido
USD 65.000 - 110.000
OpenBMC Firmware Engineer for Platform Bring-up
OpenBMC Firmware Engineer for Platform Bring-up

Lattice Semiconductor • Georgia

In loco
USD 120.000 - 160.000
OpenBMC Firmware Engineer - Platform Bring-up & Innovation
OpenBMC Firmware Engineer - Platform Bring-up & Innovation

Lattice Semiconductor • Northern (KY)

Ibrido
USD 120.000 - 170.000
OpenBMC Firmware Engineer — Redfish & Linux Expert
OpenBMC Firmware Engineer — Redfish & Linux Expert

HCLTech • Santa Clara (CA)

In loco
USD 95.000 - 192.000
Medical insurance
Dental insurance
Vision insurance
+3
Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

In loco
USD 90.000 - 120.000
Junior BMC Firmware Engineer
Junior BMC Firmware Engineer

Lattice Semiconductor • Duluth (GA)

In loco
USD 70.000 - 95.000
Senior Engineer - OpenBMC
Senior Engineer - OpenBMC

Lattice Semiconductor • Georgia

In loco
USD 120.000 - 160.000
Senior Engineer - OpenBMC
Senior Engineer - OpenBMC

Lattice Semiconductor • Duluth (GA)

In loco
USD 110.000 - 150.000
Healthcare benefits
Retirement plans
Paid time off
Principal BMC Firmware Design Engineer
Principal BMC Firmware Design Engineer

EngineersOfAI • Austin (TX)

In loco
USD 120.000 - 160.000