Sr. Design Engineer
Jabil
Date: 3 weeks ago
City: Remote, Remote
Contract type: Full time
Remote
Job Summary
(Main Responsibilities)
For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone.
Essential Duties And Responsibilities
(Key firmware Engineering Capabilities)
(Main Responsibilities)
For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone.
Essential Duties And Responsibilities
(Key firmware Engineering Capabilities)
- Design, Develop, Debug openBMC-based functional modules, ensuring seamless integration with server platform hardware.
- Customize OpenBMC's Linux distribution using Yocto Project, supporting operations based on Redfish and IPMI.
- Develop, test and deploy server hardware components connected to BMC.
- Create and maintain firmware CI/CD process to commit, unit test, and release code. (familiar with Git, build process)
- Create and review HLD and LLD, technical spec and related documents.
- Effectively communicate the technical aspects of a project to cross-functional teams.
- Propose technical solutions and assess feature requirements, assisting in analyzing technical risks, blockers, and opportunities to ensure smooth project transitions.
- Monitor industry trends and incorporate new technologies.
- Deep understanding of OpenBMC architecture, including its core components (e.g., D-Bus, Systemd, REST API).
- Familiarity with Yocto Project and Devtool for building and customizing embedded Linux systems.
- Proficiency in hardware management protocols such as IPMI, Redfish, and PLDM.
- Expertise in embedded system development, with experience in C++, Python, or LUA.
- Familiarity with server hardware architecture, including the management and deployment of server key components.
- Strong troubleshooting skills to quickly identify and resolve hardware and software integration issues.
- Knowledge of industry-standard protocols such as MCTP and PLDM.
- Familiarity with Platform porting and event logging.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Discovery Lab Filtration Leader
Cytiva,
Remote, Remote
4 days ago
Bring more to life.Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At Cytiva, one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate for tangible impact.You’ll thrive in a culture of belonging where you and your unique viewpoint matter. And by harnessing...
Sales Manager- Polymer & Specialities India
Imerys,
Remote, Remote
6 days ago
The CompanyImerys is the world’s leading supplier of mineral-based specialty solutions for the industry with €3.6 billion in revenue and 12,400 employees in 40 countries in 2024. The Group offers high value-added and functional solutions to a wide range of industries and fast-growing markets such as solutions for the energy transition and sustainable construction, as well as natural solutions for...
Developer (Apps & Automation) (4 to 6 yrs) (Power Apps + Copilot + Azure + D365 ) - Remote India
Nexaminds,
Remote, Remote
1 week ago
Unlock Your Future with Nexaminds!At Nexaminds, we're on a mission to redefine industries with AI. We're passionate about the limitless potential of artificial intelligence to transform businesses, streamline processes, and drive growth.Join us on our visionary journey. We're leading the way in AI solutions, and we're committed to innovation, collaboration, and ethical practices. Become a part of our team and...