Minimum Qualifications:
We are seeking a Software Engineer with 4+ years withBachelor’s or equivalent experience or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
- Programming and Scripting : Proficient in C programming with expertise in code generation techniques, multi-threaded development, and scripting languages such as Python for tooling and prototyping.
- Software Engineering Principles : Strong foundation in modular software build, data structures, and sophisticated problem-solving.
- Networking and Protocols : Extensive experience in networking technologies, protocol development and or features (L2/L3, QoS, ACLs, data path), .
- Development and Debugging Tools : Skilled in Linux-based build systems, working with Makefiles, integrating SDKs, and using debugging tools like GDB.
Preferred Qualifications (Good to have)
- Familiarity with ASIC pipelines (BCM, Dune, Silicon 1, Marvell Prestera)
- Crafting and integrating SDKs for flawless software-hardware interaction
- Experience with Cisco OS (XR, XE, NXOS) and exposure to AI/ML tools and frameworks.