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

Principal Diagnostic Platform Software Engineer

$203k - $230k

Astera Labs

Astera Labs (NASDAQ: ALAB) 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. Discover more at

Job Description:

As member of Astera Labs Hardware Engineering team you will be responsible for building diagnostics and manufacturing software to allow design, test, and manufacture cutting edge high speed datacenter products. You will be working on projects from conception to the final production stage at contract manufacturer.

The role requires a strong and broad software background and good understanding of hardware design and manufacturing practices. At the same time we welcome candidates with deep experience in smaller areas with the desire to learn. Depending on your experience, you may be focusing on design/validation or automation/manufacturing.

Key Responsibilities
  • Design, implement & test production-grade diagnostics for high-speed digital boards and ASICS to help with hardware validation.
  • Design, implement & test manufacturing tests to validate mass production of digital boards used in data center networking product
  • Bring-up newly manufactured boards and develop the first level of software.
  • Isolate and perform root-cause analysis of reported failures
  • Support new platform software and hardware features
  • Coordinate with the hardware engineering team on bring-up schedules and feature delivery
  • Participate proactively in design discussions, design review, and project management
  • Work independently as well as in team roles, mentor younger team members
Basic Qualifications/Required Experience
  • Bachelor's in CS/CE or equivalent experience.
  • 8+ years of Experience in subset of diagnostic, hardware bring-up, test or manufacturing automation
  • Knowledge of modern software development
  • Proficiency in Python, C/C++
Preferred experience
  • Experience working with datacenter-level complex electronic equipment bring-up/diagnostic/manufacturing
  • Ability to read schematic/layout
  • System debug experience
  • Embedded programming and good knowledge of OS internals (Linux/Unix)
  • Has knowledge of common interconnecting buses and interfaces such as PCIe, I2C, XAUI, 10G Ethernet drivers, FPGA, Switch chips, SSL offload, TCAM programming.
  • Experience with DDR5

The base salary range is $203,000 - $230,000. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

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 4 days ago
Similar jobs that could be interesting for youBased on the Principal Diagnostic Platform Software Engineer in San Jose, CA vacancy
  •  ...A leading Financial Technology firm is seeking a Principal Software Engineer to lead architectural innovation within its growing AI platform. This role includes designing and delivering scalable systems, defining architecture, and mentoring fellow engineers. Ideal candidates... 
    Principal
    Software
    Flexible hours

    FloQast

    San Jose, CA
    5 days ago
  • $215k - $295k

    Arlo Technologies, Inc. is seeking a Principal Engineer to lead the design and development of a next-generation Platform API in Milpitas, CA. This hybrid role involves direct...  ...should have extensive experience in software engineering and a strong background in API design... 
    Principal
    Software

    Arlo Technologies, Inc.

    Milpitas, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA Gruppe in Santa Clara is looking for a Factory System Software and Diagnostics Integration engineer to enhance their Datacenter Platform Software team. The ideal candidate will lead projects in validating software and diagnostics while optimizing factory processes... 
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...digital future. We're seeking a world-class Principal Engineer (Sr Manager-equivalent) to lead the...  ...within our Cloud Infrastructure and Platform Engineering (CIPE) organization....  ...developer velocity, elevate our standards for software quality, and unlock new business... 
    Principal
    Software
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    9 days ago
  • $128k - $200k

     ...artificial intelligence, and software-defined networking to...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...As a core member of the Platform software team, the candidate...  ...high caliber team building diagnostic software to help validate high... 
    Software
    Contract work

    Arista Networks, Inc.

    Santa Clara, CA
    1 day ago
  •  ...Architect and develop BIOS, BSP, and diagnostics for Cisco's Core and Edge routing products...  ...peripherals. Develop and execute software test plans. Collaborate with cross-functional...  ...Bachelor's degree in Electrical Engineering, Computer Science, or related field with... 
    Principal
    Software

    Webex Events (formerly Socio)

    Milpitas, CA
    3 days ago
  • $215k - $295k

     ...users that is easy to set up and interact with every day. Principal Engineer – API Platform Location: Milpitas, CA (hybrid) About the Role We are...  ...roadmap with platform strategy. What You Bring 10+ years of software engineering experience, with 5+ years in Staff/Principal... 
    Principal
    Software
    Contract work

    Arlo Technologies, Inc.

    Milpitas, CA
    1 day ago
  •  ...human speed bottlenecks. The Kai Agentic AI Platform replaces fragmented, human-limited...  ...class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience...  ...Qualifications ~8+ years of professional software engineering experience, with at least 2... 
    Principal
    Software
    Contract work

    Kai Cyber, Inc.

    San Jose, CA
    4 days ago
  • $172k - $349k

     ...Enterprise Development LP in Sunnyvale, California is hiring a Principal Software Engineer to work in a hybrid environment. The role involves designing and developing embedded software for networking platforms, needing strong experience in C/C++ and embedded systems. We... 
    Principal
    Software

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $104.2k - $211.85k

     ...includes general system administration tasks, software and hardware support, system...  ..., upgrade implementation, and hardware diagnostics. Application support – This person would...  ...everyone to create through innovative platforms and tools that unleash creativity, productivity... 
    Software
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe

    San Jose, CA
    2 days ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office....  ...are seeking strong embedded software engineers to join a platform team responsible for programming the Network Processor (NPU... 
    Principal
    Software
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • A global technology company is seeking a Principal Software Engineer to lead and mentor teams in building high-volume platforms. This role requires extensive experience in large-scale web applications using technologies like React and Java. The candidate should possess... 
    Principal
    Software
    Relocation package

    AVOMIND

    San Jose, CA
    3 days ago
  •  ...Account Manager (Diagnostic Imaging Equipment/Service/Parts/Supplies) San Jose, CA, USA 65,000 per year Base + Commission Full...  ...Office applications, including Excel, Word, PowerPoint, and CRM software Strong organizational skills and ability to prioritize... 
    Software
    Full time
    Contract work

    MXR Imaging, Inc.

    San Jose, CA
    2 days ago
  • $248k - $391k

     ...to excel and make a profound global impact. We’re hiring a Principal Software Engineer to own the engineering efforts across NVIDIA enterprise...  ...delivery of enterprise‑grade AI applications and workflow platforms that connect to core systems of record such as SAP, Salesforce... 
    Principal
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $147k - $237.5k

     ...drives great outcomes. Job Summary Your Career The Cortex Vulnerability Experience Platform team is expanding, and we're looking for an experienced Software Engineer to join our team. This team is responsible for building unified vulnerability and exposure management... 
    Principal
    Software
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $147k - $237.5k

    Palo Alto Networks, Inc. seeks a Principal Software Engineer to join the Cortex Xpanse team in Santa Clara, California. This role focuses on building...  ...and APIs while working on the Attack Surface Management platform. Candidates should have 7+ years of software engineering... 
    Principal
    Software

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  • $190.2k - $360.5k

     ...Opportunity The Creative Cloud Engineering organization is building the...  ...developer productivity and platform initiatives, we are looking...  ...tooling, and operational diagnostics. This is not a research role...  ...• 8+ years of software engineering experience, with... 
    Principal
    Software
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    1 day ago
  • $147k - $237.5k

    Palo Alto Networks, Inc. is looking for a Principal Software Engineer in Santa Clara, California, to lead the design and architecture of scalable frontend systems for machine identity management. The successful candidate will focus on building and optimizing data-intensive... 
    Principal
    Software

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...Summary Your Career The Prisma Browser Platform plays a critical role in today's...  ...in the modern workplace. As a DevOps Engineer within the Prisma Browser Group , you will...  ...and reliability. Collaborate with software development and other cross-functional teams... 
    Principal
    Software
    Full time
    Work experience placement
    Work at office
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     .... Job Summary CyberArk, a Palo Alto Networks company, is seeking a Principal Software Engineer to join our Machine Identity Management team, focused on building and scaling frontend platform experiences that enable visibility, control, and orchestration of machine... 
    Principal
    Software
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $249k

     ...journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across...  ...travelers, partners, and our employees. A singular technology platform powered by cloud and data provides secure,... 
    Principal
    Software
    Local area
    Flexible hours
    Weekend work

    Expedia Group

    San Jose, CA
    4 days ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded Platform Software Development This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing... 
    Principal
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    1 day ago
  • $165.8k - $307.9k

     ...responsible for ensuring a software product meets its specified...  ...development lifecycle. As a Principal Software Developer in Test,...  ...you will represent quality engineering and verification on behalf...  ...tests conducted using our Diagnostics products. We empower each... 
    Principal
    Software
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    2 days ago
  • $147k - $237.5k

     ...precision that drives great outcomes. Job Summary Your Career We are seeking a highly skilled and experienced Platform & Infrastructure Engineer to join our core infrastructure development team. In this pivotal role, you will be instrumental in designing,... 
    Principal
    Software
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...for the smoothest gameplay. We are currently seeking a Principal Systems Software Engineer to join our team, comprised of exceptionally skilled and...  ...products with focus on performance, reliability, cross‑platform compatibility, and security Define and upstream parts of... 
    Principal
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $210k - $295k

    Principal Software Engineer (Platform Team) Sunnyvale, CA SpaceX was founded under the belief that a future where humanity is on exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this... 
    Principal
    Software
    Permanent employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    3 days ago
  • $136.5k - $276.5k

     ...Senior Platform Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week...  ...fabric interconnects, and optical module integration. Diagnostics Software: Develop and deliver robust diagnostics tools to... 
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    4 days ago
  • $242.3k - $363.5k

     ...Inc. Job Area: Engineering Group, Engineering...  ...Robotics is seeking a Principal or Senior Director-level...  ...-generation robotic platforms. This role is...  ...Partner with silicon, software, AI, and product teams...  ...strategies for reliability, diagnostics, functional safety... 
    Principal
    Software
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $211.8k - $317.8k

     ...leading technology innovator. This role is a Qualcomm Software Engineer (CPU Performance Management FW Developer) based in Santa...  ...hiring engineers, collaborating with other teams on platform bring‑up/debug/diagnostics, firmware lifecycle, etc. Minimum Qualifications Bachelor... 
    Principal
    Software
    Work experience placement
    Remote work
    Relocation

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    NVIDIA is looking to hire a deeply technical, hands‑on Principal Engineer to lead the security foundations for autonomous, self‑evolving agents...  ...with Cloud, AI/ML & Generative AI workforce, internal platform teams already building sandboxed environments for LLM‑generated... 
    Principal
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Diagnostic Platform Software Engineer. Be the first to apply!