Job description
Available Locations: Austin, Texas | Lisbon, Portugal
About The Department
Cloudflare’s Infrastructure group is responsible for building our global network. Our Hardware Engineering team helps research, develop, test, and deploy new equipment enabling 20% of the world’s internet traffic to be served smoothly. Deployd across 330 cities in 120+ countries, the hardware we select helps improve the security, reliability, and performance of the Internet.
About the Role
Cloudflare’s Hardware Team is hiring a Systems Engineer, with a firmware focus, in the U.S. to help deliver the Hardware team’s security goals and projects in 2027 & beyond.
What You'll Do
- Maintain and improve OpenBMC firmware Design and develop features based on various industry standards such as OCP and DMTF Standards
- Be able to engage with vendors & guide them through our requirements
- Design solutions for observability and configurations appropriate for various server subsystems e.g. DIMMs, NICs etc.
- Be able to partner with teams internally to understand HW security reqs and build a set of features / roadmap for Cloudflare
- Able to contribute in building/improving the HW provisioning in HW Lab, especially the steps related to BIOS, FW, settings, and HW tools.
- Developing and reviewing requirements/code/tests/design documents
- Own some of their team’s Future FW or HW security tasks / goals and are responsible for delivering these goals on time with a high standard of quality
- Build simple, well-defined plans that are easily adapted without accruing additional complexity over time
- Expected to engage internally as domain experts in server hardware; collaborate with other teams on defining new server requirements, explain new technologies thru Wiki’s and spec sheets, and be the liaison between vendor & internal customers
Examples Of Desirable Skills, Knowledge And Experience
- Experience developing firmware and/or embedded SW
- Knowledgeable about servers, enterprise systems and hardware interfaces
- A good understanding of hardware security for servers
- Familiarity with Redfish standards
- Curious and very eager to learn
- Great communication, collaboration and detail oriented
- Can build firmwares from open source codes, build demos & POCs, setup systems & run synthetic tests, and debug complex firmware problems as needed
- Can create python/bash scripts and edit firmware/driver source code
Bonus Points
- Experience with Yocto or Buildroot is desirable
- Experience with UEFI development desirable
Compensation
Compensation may be adjusted depending on work location.
Equity
This role is eligible to participate in Cloudflare’s equity plan.
Benefits
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
Health & Welfare Benefits
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
Financial Benefits
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
Time Off
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave
Job details & requirements
- Occupation
- Software Engineer
- Openings
- 1