Middle/Senior C Engineer with SONiC experience
Summary
- We're seeking an experienced С Engineer to Develop software and hardware for network switches and embedded systems.
- Sonic development experience 2y+ is a must
- Experience in Linux development with C programming language, make and bash/sh
- Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN) would be a plus.
- Familiarity with SONiC OS would be a big plus.
- Start: ASAP
- Duration: Long-term
- Location: Europe only
Project Description
We're seeking an experienced С Engineer to join our team and build world-leading software for professional network equipment and devices, including routers, switches, adaptors, and embedded systems.
Responsibilities
- Develop software and hardware for network switches and embedded systems.
- Involvement in the development of software for routers.
Requirements
- 2+ years of experience with SONiC (must)
- Experience in Linux development with C programming language, make and bash/sh
- Make, Bash/sh/other scripting for instrumentation
- Familiarity with Linux architecture, OS internals, and administration
Would be a plus:
- Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN).
- Experience with embedded programming (ARM/MIPS).
- Familiarity with SONiC OS.