Sr Engineer II, Software Development
Core
Lead innovation and development of managed switching software for SME markets, designing architectures and features for automated provisioning, security, and analytics.
Role type
Senior IC software engineer (switching ASICs)
Builds
Managed switching software, SD-WAN, IoT management, and network virtualization capabilities
Domain
Networking / Embedded Systems
Deliverable
production ML models
Required skills
Switching ASIC architectures, Broadcom SDK optimization, embedded software development, automated provisioning, VLAN configuration, QoS, segmentation, security, analytics, capacity planning, predictive maintenance, cloud management, SD-WAN, site-to-site VPN automation, IoT management, network virtualization, patent development, industry standards participation
Preferred skills
Design thinking, rapid prototyping, customer-driven innovation processes
Responsibilities
Design switching architectures balancing enterprise functionality, deployment simplicity, performance, and cost. Develop automated provisioning, VLAN configuration, QoS, segmentation, security, analytics, capacity planning, and predictive maintenance features. Integrate cloud management, SD-WAN, site-to-site VPN automation, IoT management, and network virtualization capabilities. Research SME networking pain points, conduct competitive analysis, and drive market-focused product differentiation. Collaborate with product management and field teams to identify opportunities and deliver products from conception through market launch. Lead patent development, industry standards participation, and technical representation at conferences and forums.
Seniority
Senior, hands-on IC
