Software Engineer
Core
Design and develop firmware and software capabilities for next-generation Aruba wired networking platforms, focusing on L2/L3 routing, security, and switching features.
Role type
Firmware and software engineer for enterprise networking switches
Builds
Next-generation Aruba wired networking platforms (switches/routers)
Domain
Enterprise networking, embedded systems, firmware development
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, Linux OS, networking protocols (L2/L3, VLAN, OSPF, BGP, VxLAN), network troubleshooting, version control (Git/Clearcase), firmware development, ASIC architecture knowledge
Preferred skills
Linux device drivers, Assembly code, secure software development, agile development, network development tools (IXIA, Spirent)
Technologies
Linux, GreenHills, VxWorks, C, Git, Clearcase, IXIA, Spirent, Broadcom ASICs
Responsibilities
Lead and contribute to product development (investigation, design, coding), design switch software capabilities, contribute to end-to-end product lifecycle, review deliverables, generate product roadmap ideas
Seniority
Mid-level IC (2-4 years experience)