Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer - Ethernet Retimers

$133.2k - $185k

Astera Labs

Senior Embedded Software Engineer - Ethernet Retimers

San Jose, California, United States

Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company's custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements.

Role Overview

Astera Labs' Taurus product line includes Ethernet retimers and gearboxes deployed in active electrical cables and in-system applications at the heart of AI infrastructure. As AI clusters scale to tens of thousands of GPUs connected by high-speed Ethernet fabrics, the firmware running on these connectivity devices is mission-critical — and so is the ability to debug it fast when something breaks.

We're looking for a Firmware Engineer who can bridge our system validation team and firmware development organization. When something goes wrong in the lab or in the field, you won't be waiting on others to dig into the firmware. You'll be the person in the room who understands both sides — can pull up the code, identify the problem, and fix it. If you've worked at a networking company, know how Ethernet actually works from the MAC down through the PHY, have debugged real link failures, and have written or modified firmware or low-level drivers, this role was designed for you.

Your primary focus will be debug and system integration. You will be an integral part of the firmware team and work on new feature development, but you will be the point person in the lab helping to unblock other teams — triaging failures, understanding what the firmware is doing, and making targeted fixes without requiring a long handoff loop. Beyond that, you'll contribute to feature development and help bring new products from initial bringup into customer deployment.

Key Responsibilities

  • Debug & System Integration

    • Work directly with the system validation team to debug firmware behavior across different Ethernet configurations, link states, and failure modes
    • Investigate and fix firmware issues in embedded C, leveraging deep understanding of how Layer 1 PHY, SERDES, FEC/PCS, MAC, and retimer components interact
    • Serve as the connective tissue between firmware and system validation teams, triaging issues and driving them to resolution without long handoff loops
  • Customer Bring-Up & Field Support

    • Support customer bring-up and integration activities, including triaging field issues and coordinating fixes with internal teams
    • Partner with field applications engineers to diagnose and resolve deployment issues quickly
  • Firmware Feature Development

    • Contribute to firmware feature development for SERDES configuration, link training, equalization, and diagnostics
    • Partner with SoC, field applications, and platform teams across the full product lifecycle
    • Help bring new Taurus products from initial silicon bringup through customer deployment

Basic Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • 5+ years of experience in firmware development or embedded systems engineering
  • Hands-on experience with Ethernet at the system or device level: Layer 1 PHY, SERDES, retimers, gearboxes, NICs, switches, or related devices
  • Solid embedded C/C++ skills and comfort working in a firmware codebase on real hardware
  • Ability to debug across the hardware/software boundary: register accesses, embedded SDKs, link state machines, PHY telemetry, debug print logs
  • Familiarity with Linux development tools: gcc/clang, make, bash, gdb, git
  • Strong communication skills and comfort working in a fast-moving environment where the problem in front of you may not have a clean solution

Preferred Qualifications

  • Experience with switch or NIC management software, SAI, or OpenBMC
  • Knowledge of PMA, FEC, or other PHY-layer subsystems beyond the SERDES
  • Background with retimer or gearbox firmware or SDK/API development
  • Python scripting for debug, test automation, or data analysis
  • Experience with lab equipment: BERT, oscilloscopes, Viavi/Lecroy/Exfo/Keysight/Tektronix or similar
  • Understanding of signal integrity: equalization, jitter, eye diagrams, link margin
  • Prior experience mentoring engineers or leading debug efforts across teams

Salary range is $133,200 to $185,000 depending on experience, level, and business need. This role may be eligible for discretionary bonus, incentives and benefits.

We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer - Ethernet Retimers in San Jose, CA vacancy
  • $185k - $203k

     ...Platform integrates CXL®, Ethernet, NVLink, PCIe®, and...  ...the company's COSMOS software suite to unify diverse...  ...line includes Ethernet retimers and gearboxes deployed...  ...As a Principal Engineer in our Signal Connectivity...  ...at the intersection of embedded systems and high-speed... 
    Suggested
    Work at office
    Worldwide
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is hiring a software engineer for the Ethernet Switch SDK Software Development team in Santa Clara. The role involves researching and optimizing APIs and tools to improve Ethernet switching solutions. The ideal candidate has at least 8 years of experience in software... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of...  ...interfaces such as I2C, SPI, UART, CAN, USB, PCIe, Ethernet; GPIO, PWM, timers, DMA, watchdogs; sensors, cameras... 
    Senior
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  •  ...novel surgical robot system. The engineer will collaborate with a...  ...to design, build and optimize software that enables high-performance...  ...and display across a range of embedded platforms. The engineer will...  ...K video transport over PCIe, Ethernet, fiber or custom interconnects... 
    Senior
    Local area

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA’s Networking Software Group is rapidly growing, and we are hiring software engineers for the Ethernet Switch SDK Software Development team. Come and join a diverse group...  ...SDK software into their applications. For senior levels, lead and drive multi‑functional... 
    Suggested

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...Work as part of a dynamic software team on various processors...  ...Computer Science, Electrical Engineering, or equivalent. M.S. preferred...  ...~5+ years of experience in embedded system programming. ~ Excellent...  ..., etc.). ~ Knowledge of Ethernet and related switching... 
    Senior
    Full time
    Work experience placement

    Ph7

    San Jose, CA
    16 hours ago
  •  ...Trimble is looking for a Senior Embedded Software Engineer (GPS) in Sunnyvale, CA. You will design high-performance GPS signal recovery software that meets aviation standards. Your role includes leading software design, collaborating closely with hardware teams, and managing... 
    Senior

    Trimble

    Sunnyvale, CA
    1 day ago
  •  ...identifying, reproducing, and debugging software and hardware issues, and deriving regression...  ...Solid understanding of embedded systems Ability to troubleshoot software...  ...Knowledge of CAN, LIN, FlexRay, and automotive Ethernet Experience building or maintaining... 
    Senior
    Work experience placement
    Immediate start
    Afternoon shift
    Early shift

    Artech

    San Jose, CA
    4 days ago
  • $110k - $150k

     ...equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development...  ...ARM microprocessor development experience Windows and Ethernet development experience a plus Salary Range: $110k -... 
    Senior
    Immediate start

    Snap-on

    San Jose, CA
    5 days ago
  •  ...Intel is seeking an Ethernet Product Manager located in California, Santa Clara. This role involves leading the software requirements for Ethernet controllers and engaging with internal teams and customers to refine product features. The ideal candidate has 5+ years of... 
    Senior

    Intel

    Santa Clara, CA
    10 hours ago
  • A leading semiconductor firm is hiring a Sr. Staff/Staff Systems Engineer in Santa Clara, CA. The role involves designing and running validation tests on PCIe and Ethernet systems. Candidates should have a BS/MS in electrical engineering with 8+ years of experience, including... 
    Senior

    Achronix Semiconductor Corporation

    Santa Clara, CA
    2 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Senior
    Full time

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $130k - $175k

     ...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and... 
    Senior
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    1 day ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Senior
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  • Qualcomm is seeking a Senior Director of Product Management in Santa Clara, California....  ...to-end strategy and commercialization of Ethernet switching platforms, owning the...  ...product management experience, a degree in Engineering or related fields, and a proven track record... 
    Senior

    Qualcomm

    Santa Clara, CA
    20 hours ago
  • $129.3k - $193.9k

    Qualcomm is seeking embedded software engineers in Santa Clara, CA, to work on innovative GNSS technologies. The role involves designing real-time embedded software and collaborating with systems and hardware teams to deliver next-generation location solutions. Minimum... 
    Senior

    Qualcomm

    Santa Clara, CA
    3 days ago
  • Synopsys, Inc. seeks an Ethernet expert to lead product strategy for high-speed interconnect IPs. The ideal candidate will have over 10 years of experience in semiconductor design and a strong understanding of SerDes technologies. Responsibilities include defining product... 
    Senior

    Synopsys, Inc.

    Sunnyvale, CA
    3 days ago
  • Intuitive is seeking a Senior Embedded Software Engineer in Sunnyvale, California. In this role, you will contribute to the architectural design and implementation of software for novel electrosurgical systems. Responsibilities include developing software and firmware using... 
    Senior

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...Senior Embedded Software Engineer Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation... 
    Senior
    Remote work

    Ranovus

    San Jose, CA
    20 hours ago
  • $147.4k - $272.1k

     ...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create products... 
    Senior
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

     ...Description Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment. We are looking... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  •  ...Senior Embedded Software Engineer It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    9 hours ago
  • Cambridge Terahertz is actively seeking a Senior Embedded Software Engineer for our Santa Clara, CA location. You will develop and maintain embedded software systems, primarily using Python and C/C++, to integrate imaging, AI/ML, and hardware solutions. The ideal candidate... 
    Senior

    Alumni Ventures

    Santa Clara, CA
    2 days ago
  • $163k - $334k

     ...faster than ever. The Test Solutions Engineering (TSE) team at Micron plays a critical role...  ...in cross-discipline design teams (software, electrical, control, and mechanical engineers...  ...Qualify: ~8+ years of experience in embedded software collaborating with hardware along... 
    Senior
    Full time
    Local area
    Immediate start

    Micron Technology

    San Jose, CA
    1 day ago
  • $171k - $264k

     ...family commitments. Meet Our Engineers on the Vehicle OS Team!...  ...deploy, and update complete vehicle software and AI applications. This is one...  ...the Role We are looking for senior software engineers with expertise in developing embedded software applications on production... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $165k - $241.4k

     ...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    1 day ago
  • Cisco Systems, Inc. is looking for a software developer in Milpitas, CA for a hybrid position focused on Ethernet Switching solutions. You will design and develop critical system software for Data Center products, contributing significantly to modern network infrastructures... 
    Senior

    Cisco Systems, Inc.

    Milpitas, CA
    4 days ago
  • KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The ideal candidate will possess strong C/C++ skills and over 5 years of experience in embedded software development, with a focus... 
    Senior

    KLA-Belgium

    Milpitas, CA
    3 days ago
  • Senior Embedded Software Engineer - Santa Clara, CA - Full Time Cambridge Terahertz is pioneering next-generation security with advanced Terahertz (THz) imaging technology, empowering safer communities through rapid, non-invasive weapons detection and threat screening.... 
    Senior
    Full time

    Alumni Ventures

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer - Ethernet Retimers. Be the first to apply!