Software Engineer (Platform/EOS/Networking)
- Full‑time
You will work with the Platform team that works closest to the hardware and programming chips.
As a Software Engineer you will deliver new cutting‑edge product features, write and own design and implementation of code, and participate across the development process, including feature selection, architecture, testing, documentation, and field support.
- Suggesting and deciding what features to build.
- Driving the design and architecture.
- Testing, documenting, and pushing the feature.
- Working alongside customers in the field if needed.
Qualifications
- Strong industry experience of 3+ years.
- Extensive background in algorithms and strong software architecture skills.
- Fluency in C/C++ programming.
- Hands‑on experience with designs and implementations in a strong product‑engineering environment.
- Strong software debugging skills, especially in embedded systems.
- Experience with software development for forwarding ASICs, FPGAs, and Network Processors.
- Experience with hardware abstraction layer.
- Strong communication skills and ability to work in a team environment.
- Experience through the complete software development life cycle, from requirements gathering to delivery.
- Experience in Network Systems software development is a plus.
Software Engineer (Platform/EOS/Networking) in santa clara at Unknown Company
This position is listed as full time and onsite.