Junior Firmware Architect
We are seeking a Junior Firmware Architect to join our Advanced Development team. You will implement firmware proof-of-concepts, contribute to an in-house architecture simulator, and collaborate with ASIC and software teams to drive early-stage exploration of switching technologies.
Responsibilities
- Implement firmware proof-of-concept code to assess new switching technologies and protocols.
- Contribute to an in-house architecture simulator for pre-silicon build exploration and latency modeling.
- Collaborate with ASIC architects and firmware engineers to turn architectural decisions into working prototypes.
- Document proof-of-concept outcomes and translate findings into actionable team decisions.
- Identify promising technologies and innovation opportunities aligned with the networking roadmap.
- Create AI and agentic frameworks for the Firmware Architecture Group.
Requirements
- B.Sc. in Computer Engineering, Electrical Engineering, or Computer Science with excellent grades.
- Experience in firmware, embedded systems, or systems programming.
- Strong coding skills and ability to implement from scratch at the proof-of-concept level.
- Ability to work independently, reason through ambiguity, and turn experimental results into actionable insights.
Nice to have
- Experience writing firmware or low-level C/C++ code.
- Coursework or projects in computer architecture, simulation, or performance modeling.
- Intellectual curiosity about how hardware and software meet in the networking stack.
- Experience with networking protocols (Ethernet, IP, data-center fabrics).
Benefits
- Highly competitive salary
- Comprehensive benefits package