Cisco

Senior Software Engineer – Platform Infrastructure, BSP

Cisco

full-time

Posted on:

Location Type: Hybrid

Location: MilpitasCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $183,800 - $263,600 per year

Job Level

About the role

  • Develop software consistent with Cisco's Design Thinking Principles
  • Partner with hardware, platform, and NOS teams
  • Build platform infrastructure including automated device access generation, observability, and AI-powered tooling
  • Design compiler and code-generation systems
  • Apply AI/ML and LLM-based approaches to accelerate platform development
  • Lead medium-to-large features from technical design through delivery
  • Advise on architectural decisions
  • Set the engineering quality bar through code, design reviews, and technical documentation
  • Mentor engineers and facilitate knowledge sharing
  • Communicate delivery trade-offs and negotiate with cross-functional partners

Requirements

  • Bachelor’s degree + 7 years of related experience, OR Master’s degree + 4 years of related experience, OR PhD + 1 year of related experience
  • Experience in C and Python programming
  • Experience with Linux system administration, shell scripting, and system-level programming
  • Experience with CI/CD platforms (e.g., Jenkins, GitHub Actions, or GitLab CI), Docker and containerized development environments
  • Experience with software infrastructure for network operating systems (e.g., SONiC, IOS-XR, or NX-OS) or embedded platforms
  • Familiarity with Board Support Package (BSP) development or hardware abstraction layers or platform bring-up
  • Experience with observability infrastructure (e.g., tracing, metrics, or logging systems like OpenTelemetry, Prometheus, or Grafana)
Benefits
  • Medical, dental and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • Paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • Non-exempt employees receive 16 days of paid vacation time per full calendar year
  • Exempt employees participate in Cisco’s flexible vacation time off program
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • Additional paid time away may be requested for critical or emergency issues for family members
  • Optional 10 paid days per full calendar year to volunteer
  • Employees may be eligible to receive grants of Cisco restricted stock units
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CPythonLinux system administrationshell scriptingsystem-level programmingCI/CDDockerobservability infrastructureBoard Support Package (BSP) developmentAI/ML
Soft Skills
leadershipmentoringcommunicationnegotiationknowledge sharing