Firmware Engineer, Data Centers
Meter
- San Francisco, United States +1
- Hybrid
- Mid Level
- Posted
Responsibilities
- Bring new switches to production
- by integrating and validating the switching chip SDK, with reliable boot, all ports operational, and drivers passing QA.
- Scale our system’s implementation of protocols
- such as BGP, ECMP, LACP, VXLAN, and EVPN, with one (of many) goals being observing every event on every device in every network. This will require working with relevant teams on data models and feature scoping.
- Improve firmware releases
- by working on the bring up process and further automating monitoring, upgrades, and rollbacks; your work should pass a 30-day stress test with no firmware crashes or unexplained link drops.
Requirements
- Proficiency in writing and debugging embedded Linux software, firmware, or device drivers in C/C++.
- A mindset of curiosity and impact motivated by turning complex systems into simple, elegant customer experiences.
What success looks like
You will build and design a performant switch OS and firmware. You will work cross-functionally with Meter's engineering leadership, hardware, QA, and infrastructure teams, who have previously built some of the most widely deployed products in networking.
In your first 6-12 months, you’ll have worked towards the following outcomes relevant to our current and future TOR and Spine switches:
Who you are
- Experience with switching SDKs is a plus, as is familiarity with Golang or similar backend languages.
- Understanding of networking fundamentals (TCP/IP, L2/L3 networking) is helpful. However, we’re happy to have a sufficiently motivated person learn quickly on the job.
- Excited to play an early and broadly influential role in the development of Meter’s Data Center products.
- You raise issues early and are known to be dependable, kind, and autonomous.
Compensation
- The estimated pay range for this role is $210,000 - $250,000.
- Additionally, this role is eligible to participate in Meter's equity plan.
- By applying to this job you acknowledge that you've read and understood
- Meter's Job Applicant Privacy Notice
jobapplier