Software Engineering Technical Leader

CiscoMilpitas, CA
$183,800 - $303,100Hybrid

About The Position

In this role, you will help build the platform and system software infrastructure that turns advanced ASICs into production-ready platforms. You will work close to the silicon across Cygnus-based platforms, owning software from early bring-up through full system launch. The role includes platform infrastructure, customer-required features, diagnostics, telemetry, automation, CI/CD integration, and debug flows used across hardware and software teams. This is a senior engineering role requiring independent execution, technical leadership, and strong cross-functional collaboration. You will convert ambiguous requirements into trackable engineering work items, drive medium-to-large features from design through completion and deliver solutions in a fast-paced environment with minimal supervision.

Requirements

  • Bachelors + 8 years of related experience, or Masters + 6 years of related experience, or PhD + 3 years of related experience.
  • Experienced C/C++ development skills for platform, embedded, or systems software.
  • Python experience for tooling, automation, and test development.
  • Experience with high-performance networking, embedded systems, platform software, or ASIC/board bring-up.
  • Experience debugging hardware/software interaction issues using logs, traces, lab instrumentation, or custom tools.
  • Ability to independently drive technical work in a fast-paced environment.
  • Ability to translate ambiguous requirements into clear execution plans and trackable engineering deliverables.
  • Strong collaboration skills across hardware, software, ASIC, vendor, and platform teams.

Nice To Haves

  • Experience with Compilers, BSP, SDK, NOS/platform integration, register-level programming, or low-level bring-up.
  • Experience building diagnostics, telemetry, counters, or validation infrastructure.
  • CI/CD pipelines, lab automation, or large-scale test automation.
  • Leading features across multiple teams or workstreams.
  • Ability to influence technical direction and improve engineering processes across teams.
  • Demonstrated technical communication and design documentation skills.

Responsibilities

  • Own platform and system infrastructure for multiple Cygnus-based platforms, from first power-on through full system launch.
  • Design and implement customer-required platform features and solutions.
  • Develop applications and critical infrastructure improvements for Cygnus-based platforms.
  • Lead technical efforts from design through completion.
  • Convert ambiguous requirements into trackable engineering work items and drive them to closure.
  • Build robust diagnostics, counters, telemetry hooks, and automation to replace fragile one-off scripts.
  • Integrate software into CI/CD pipelines and at-scale automation to keep bring-up cycles fast, repeatable, and auditable.
  • Debug initialization and bring-up issues using on-chip traces, lab instrumentation, logs, and custom tools.
  • Partner with vendors, ASIC architects, hardware designers, NOS/platform teams, and cross-functional software teams.
  • Provide technical design documentation and influence implementation across teams.
  • Mentor junior engineers and promote engineering best practices across the organization.
  • Bring new ideas for improving software quality, platform validation, automation, and development efficiency.

Benefits

  • medical, dental and vision insurance
  • a 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • Cisco restricted stock units
  • 10 paid holidays per full calendar year
  • 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
  • 16 days of paid vacation time per full calendar year (non-exempt)
  • flexible vacation time off program (exempt)
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward
  • Optional 10 paid days per full calendar year to volunteer
  • annual bonuses (for non-sales roles)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service