Taro Logo

Senior Software Engineer, Simulation & Infrastructure

Global technology leader that powers the internet through networking and infrastructure solutions.
Milpitas, CA 95035, USA
$157,400 - $222,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Networking
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at Okta, building the OIN Platform with Java, Spring, and cloud technologies. Remote work available with competitive salary and benefits.

Senior Software Engineer - Data + AI Observability

Senior Software Engineer position at Databricks focusing on Data + AI Observability, building and scaling systems that process billions of entries daily across global cloud regions.

Senior Software Engineer II

Senior Software Engineer II position at HubSpot focused on designing and delivering complex, scalable solutions while providing technical leadership.

Senior Software Engineer - Oracle Health (US REMOTE)

Senior Software Engineer position at Oracle Health, focusing on healthcare innovation through AI and cloud technologies. Remote role offering competitive compensation and benefits.

Senior Software Dev Engineer, Kuiper SW Deployment Services

Senior Software Engineer role at Amazon Kuiper developing deployment services for satellite software updates using Java, Python and AWS.

Description For Senior Software Engineer, Simulation & Infrastructure

Join Cisco's Simulation & Infrastructure Team, a pioneering group dedicated to developing innovative software tools that enhance engineering productivity across routing and switching platforms. As a Senior Software Engineer, you'll be at the forefront of creating digital twins for complex platforms, working with cutting-edge technologies including Silicon One data plane simulation and network topology orchestration.

The role involves leading and implementing simulation software for IOS-XR & SONIC development, collaborating with Silicon One ASIC, SDK, and Network software teams. You'll be responsible for creating accurate digital twins of router and AI fabric products, optimizing code performance, and contributing to large-scale distributed systems.

Cisco offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, and flexible time off policies. The company culture emphasizes diversity, inclusion, and work-life balance, with 80 hours of paid volunteer time annually. As part of #WeAreCisco, you'll join a global leader in networking technology where innovation and connection are core values.

The position requires strong expertise in networking protocols, C/C++ programming, and simulation tools. You'll work in Milpitas, CA, contributing to groundbreaking technologies that power the internet's infrastructure. The compensation range of $157,400 - $222,200 USD reflects the value Cisco places on experienced engineering talent.

This is an excellent opportunity for a senior engineer passionate about networking technology, simulation systems, and building tools that impact global infrastructure development.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer, Simulation & Infrastructure

  • Work on simulation platform and virtual routers for Cisco 8000 platform
  • Collaborate with Silicon One ASIC, SDK, and Network software teams
  • Develop and enhance data-plane simulation software
  • Optimize code, perform performance analysis and work on backend compilers
  • Build large scale distributed systems

Requirements For Senior Software Engineer, Simulation & Infrastructure

Python
Linux
  • Bachelor's degree in computer science or related field with 7+ years experience or Master's Degree with 4+ years experience
  • Experience developing software for routing and switching platforms
  • Networking protocols and data-plane experience (BGP, MPLS, TCP/IP, OSPF, RIP, IPv4, IPv6)
  • Programming proficiency in C or C++ with Python scripting experience
  • Experience with implementing and deploying simulators or virtualization tools
  • Experience in compiler development and P4 NLP
  • Experience with Linux or similar network operating systems
  • Excellent problem-solving, debugging and analytical skills

Benefits For Senior Software Engineer, Simulation & Infrastructure

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Short and long-term disability coverage
  • Basic life insurance
  • Paid holidays including floating holiday
  • Birthday day off
  • Vacation Time Off
  • Sick Time Off
  • Volunteer time off (80 hours per year)

Interested in this job?