Firmware Engineer
Supermicro
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
D-Bus
API
Intelligent Platform Management Interface
C++
Computer Engineering
Software Debugging
Linux on Embedded Systems
Firmware
Hardware Interface Design
Log Analysis
Universal Asynchronous Receiver/Transmitter
GIT
Information Technology
REST
Programming Languages
Requirements
- Developed the OpenBMC os.
- skills include I2C (SMBus, PMBus), UART, ipmitool,Redfish api and SNMPv2/v3.
- Requires experience with Embedded Linux systems.
- Programming languages used: C / C++ , git .
- Requires a solid proficiency in the C / C++ programming language., Required
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field .
- 2+ years of experience in Embedded linux or OpenBMC development.
- Hands-on experience with embedded Linux systems.
- Skilled in C or C++, with experience in at least one of the two languages.
Preferred
- Experience with RESTful APIs and a solid understanding of the D-Bus protocol.
- Experience with I2C (SMBus, PMBus), UART, and other common hardware interfaces
- Experience using IPMI tools (ipmitool) and system management interfaces
- Solid debugging and problem-solving skills (log analysis, kernel/user-space debugging)
- Ability to work independently in a development or production support environment
- Good communication skills and a strong team-oriented mindset
About the company
Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.