Skip to main content
Posted 28 July, 2026

Senior Staff Software Engineer

Description Credo
San Jose, CA, US Full Time

Job Description

Description

\n

Credo is seeking a Senior Staff Software Engineer to lead the development of scalable software systems for automated validation of 800G and 1.6T OSFP and QSFP-DD optical modules. You’ll architect lab automation frameworks, integrate advanced optical and electrical test equipment, and define the next-generation validation infrastructure that enables rapid deployment of Credo’s high-speed data center interconnect products.
\n
Base salary range is $140,000 – $210,000 a year. The base salary offer will depend on factors such as education, experience, training, skills, qualifications, and location. This position is also eligible for a discretionary bonus, equity and a full range of medical and other benefits.
\n
Why Credo

\n
    \n
  • Purpose: We invest in what matters. From meaningful-future shaping projects to competitive compensation, we empower you to grow your career while making a lasting impact.
  • \n
  • People: Connection starts within. We collaborate, celebrate wins, and create an environment where everyone can do their best work.
  • \n
  • Possibilities: Our belief shapes what’s next. Our technology powers the most reliable and energy-efficient connections around the world – and our team powers new products and markets that come next.
  • \n
\n

Requirements

\n

Basic Qualifications

\n
    \n
  • B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, or Photonics.
  • \n
  • 8+ years of experience in test automation, instrumentation, or optical systems.
  • \n
  • Strong proficiency in Python and/or C++.
  • \n
  • Hands-on experience with SCPI, PyVISA, and Linux.
  • \n
  • Hands-on experience with DCAs, VNAs, optical switches, and VOAs.
  • \n
  • Working knowledge of PAM4, signal integrity, and optical link budgets.
  • \n
  • Experience with QSFP-DD and OSFP modules at 400G, 800G, and 1.6T.
  • \n
\n

Preferred Qualifications

\n
    \n
  • Experience automating Arista EOS, SONiC, or Cumulus Linux.
  • \n
  • Familiarity with IEEE 802.3 and OIF specifications.
  • \n
  • Experience with high-volume validation or manufacturing test systems.
  • \n
\n