Experis · 3 days ago
Senior BMC Firmware Engineer
Wonder how qualified you are to the job?
ConsultingRecruiting
Insider Connection @Experis
Responsibilities
Perform firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference boards.
Primary responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work to the OpenBMC community, and troubleshooting existing designs.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
BSEE, BSCS, or BSCE degree or higher
5+ years or more of firmware development
3 years or more of manageability firmware experience
Experience in x86 architecture
Understanding of Security concepts - Root of Trust, verified boot, measured boot
Previous BMC Firmware development experience is required (Dell iDRAC, Dell CMC, HP iLo, etc )
Highly Proficient in developing User Interface based on Java Scripts, Network socket concepts
Experience with Open-Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
Programming experience (JavaScript, Shell Scripting, Python, C, C++)
Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected
Proficient with Source version control systems like Git, Review tools like Gerrit
Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C, SPI)
Company
Experis
Experis offers a project-based workforce that accelerates organizations' growth, placing specialized experts in mission-critical positions.
H1B Sponsorship
Experis has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (142)
2022 (56)
2021 (74)
2020 (124)
Funding
Current Stage
Late StageRecent News
2023-12-07
Company data provided by crunchbase