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

Principal Software Engineer in Test (SDET)

$180k - $300k

d-Matrix

At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration.We value humility and believe in direct communication. Our team is inclusive, and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution. Ready to come find your playground? Together, we can help shape the endless possibilities of AI. About the RoleWe are looking for a Principal Software Engineer in QA to join our Software Qualification team and play a central role in productizing the d-Matrix AI compute engine. This is a senior individual contributor role with team leadership responsibilities — you will both set the technical direction for test strategy and directly mentor and guide junior engineers through test planning, automation, and execution.You will work side by side with software development, product, and systems teams to design, automate, and execute comprehensive test suites covering the features, functionalities, and deployment scenarios of our next-generation AI chip software stack. You will own the development and continuous improvement of d-Matrix’s end-to-end and regression test infrastructure, bringing rigor and scalability to quality across the full stack — from low-level firmware and hardware interfaces up through runtime and ML workload execution.What You Will DoTest Strategy & Leadership• Lead and mentor junior QA engineers in test planning, test case design, automation best practices, and systematic debugging.• Define test coverage strategies for new features and deployment scenarios in collaboration with product, software, and systems teams.• Drive root cause analysis for test failures and escaped defects; own resolution workflows with engineering counterparts.• Represent the Software Qualification team in cross-functional design and planning reviews, surfacing quality risks early.Test Automation & Infrastructure• Design, implement, and maintain scalable Python-based test suites within the Pytest framework, covering both software and system-level use cases.• Build and improve the d-Matrix end-to-end test suite and regression test suite, integrated into CI/CD pipelines using Jenkins and GitLab.• Develop and maintain test infrastructure that supports rapid, reliable validation of workloads and ML models across hardware and software configurations.• Write high-quality Python programs applying advanced data structures and algorithms to complex testing scenarios.Full-Stack Software & System Validation• Design and execute test cases covering lower-layer stack components including FPGAs, bootloaders, and host runtime drivers.• Validate firmware behavior, embedded architectures, and IO technologies including PCIe interfaces.• Test integration across CPUs, GPUs, and d-Matrix AI accelerators, ensuring correct end-to-end system behavior.• Engage deeply in software bug triaging and debugging — including complex, ambiguous issues that span hardware and software boundaries.Collaboration & Communication• Partner with software development, product, and systems teams on test coverage planning and result interpretation.• Clearly communicate test plans, quality status, and risk assessments to both technical and non-technical stakeholders.• Contribute to shared QA standards, tooling, and documentation used across the engineering organization.What You Will BringMinimum Qualifications• Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with 10+ years of industry experience.• 8+ years of experience in software development with strong command of data structures and algorithms.• 8+ years of experience developing and testing lower-layer software stacks including FPGAs, bootloaders, and host runtime drivers.• 5+ years of experience in firmware design, implementation, and troubleshooting.• 3+ years of experience with embedded architectures and IO technologies, including PCIe, GPUs, and CPUs.• Fluency in Python programming; ability to write production-quality test code applying advanced data structures and algorithms.• Proven ability to debug complex, multi-layered issues spanning hardware and software.• Comfort navigating ambiguous, open-ended problems and driving toward structured, measurable outcomes.• Excellent verbal and written communication skills; able to represent quality concerns clearly across engineering, product, and leadership.Preferred Qualifications• Experience with machine learning frameworks and ML accelerator architectures; familiarity with the software stack required to run ML workloads on custom silicon.• Knowledge of Large Language Models (LLMs), their operational characteristics, and the inference stack — particularly in the context of hardware-software co-design.• Prior experience in a principal or staff-level QA or test engineering role with demonstrated team leadership and mentorship.Why This RoleAs a Principal engineer on the Software Qualification team, you will have direct ownership over the quality of the software stack that powers d-Matrix’s AI compute engine — from the lowest hardware interfaces up through full ML workload execution. You will build test infrastructure that scales with the product, lead a team of engineers, and work at the intersection of hardware and software in one of the most technically demanding domains in AI computing. If you thrive on deep technical ownership, complex problem-solving, and making quality a first-class engineering discipline, this role is built for you.Equal Opportunity Employment Policyd-Matrix is proud to be an equal opportunity workplace and affirmative action employer. We’re committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We hire the best talent for our teams, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. Our focus is on hiring teammates with humble expertise, kindness, dedication and a willingness to embrace challenges and learn together every day.d-Matrix does not accept resumes or candidate submissions from external agencies. We appreciate the interest and effort of recruitment firms, but we kindly request that individual interested in opportunities with d-Matrix apply directly through our official channels. This approach allows us to streamline our hiring processes and maintain a consistent and fair evaluation of al applicants. Thank you for your understanding and cooperation. Compensation Range: $180K - $300KLocationSanta ClaraEmployment TypeFull timeLocation TypeHybridDepartmentSoftware EngineeringCompensation$180K – $300K • Offers Equity • Offers BonusThe pay range below is for all roles at this level across all US locations and functions. Individual pay rates depend on a number of factors—including the role’s function and location, as well as the individual’s knowledge, skills, experience, education, and training. We also offer incentive opportunities that reward employees based on individual and company performance. This is in addition to our diverse package of benefits centered around the wellbeing of our employees and their loved ones. In addition to the usual Medical/Dental/Vision/401k, our inclusive rewards plan empowers our people to care for their whole selves. An investment in your future is an investment in ours.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Test (SDET) in Santa Clara, CA vacancy
  •  ...experience in API and Integration testing. • Sound knowledge of SDLC and software testing methodologies. • In-...  ...development lifecycle. • Partner with engineering managers to drive agile...  ...• 1+ years of experience as a Principal SDET  • Experience managing cross-... 
    Suggested

    Saviynt

    Milpitas, CA
    19 days ago
  • $168k - $270.25k

     ...We are looking for Senior Software Development Engineer in Test to join our Confidential Computing team for NVIDIA's Enterprise SWQA team. Are you passionate about new feature development, automation development, test and validation infrastructure? Do you excel using AI... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    a month ago
  • $140k - $224.25k

     ...technological innovation, pushing the boundaries of AI and accelerated computing. Our team in Santa Clara, CA is looking for a Senior Software Engineer in Test to join us in this exciting journey. This is a ground breaking opportunity to work with powerful technology, collaborate... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    24 days ago
  • $168k - $270.25k

    We are seeking a Senior Software Engineer in Test to join the Compute CUDA Quality Assurance team and drive validation readiness for PCIe Data Center GPU programs. This role combines new silicon bring up, CUDA and NVIDIA Driver quality, automation development, test infrastructure... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    13 days ago
  •  ...We are looking for a hands-on SDET Technical Lead to establish and lead Release Integration Testing within Release & Feature Qualification...  ...Core. The Production Engine for Inference Core — turning integrated...  ..., mentor engineers, and write software and automation alongside the... 
    Suggested
    Full time

    Cerebras

    Sunnyvale, CA
    10 days ago
  • $80k - $160k

     ...of capabilities in consulting, design, engineering, and operations, we help clients realize...  ...are seeking a highly skilled SDET/Test Automation Engineer with strong hands-on...  ...Swift, and XCUITest. This role combines software engineering and quality engineering, focused... 
    Minimum wage
    Local area

    Wipro

    Cupertino, CA
    6 days ago
  •  ...your career.THE ROLE: We are seeking a Principal Software Engineer to serve as the senior technical...  ...ready to ship — from unit and component testing, through full-stack workload validation...  ...Senior and Staff validation engineers, SDETs, and SQA leads; raise the technical bar... 
    Contract work
    Shift work

    AMD

    San Jose, CA
    17 days ago
  •  ...Responsibilities Design and develop tests for video processing frameworks and low-level video codec software. Verify functionality and measure quality for image...  ...strategy and planning in partnership with R&D engineering and cross-functional teams. Build LLM-based... 
    Full time

    Apple

    Cupertino, CA
    8 days ago
  • $140k - $224.25k

     ...AI-assisted development, gaming technology, and improving software quality through thoughtful testing? If so, we have a phenomenal opportunity for you! NVIDIA is seeking a creative, hands-on automation engineer with strong Python development skills, a quality-focused attitude... 
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  • $129.6k - $155.6k

    Senior Software Development Engineer In Test (Sdte)Innovate with purposeAt BILL, we believe in empowering the businesses that drive our economy. By replacing...  ...are the team of Software Development Engineers in Test (SDET) - the voice of quality within Engineering squads and... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    BILL

    San Jose, CA
    4 days ago
  •  ...with push button, single pane of glass for observability/monitoring and software capabilities for build-in resiliency are some of the key focus areas. As senior software development engineer in Test, we are looking for a candidate who can make a big impact on how we... 

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  • $137.1k - $188.3k

     ...significantly to the execution of a complete test initiative for innovative Dolby Imaging / Video algorithms and software, from proof‑of‑concept through delivery of high...  ..., and product teams as part of an integrated engineering effort •  Work effectively in a fast‑paced... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby Laboratories, Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Senior Software Engineer in Test 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... 
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Qualcomm seeks a Sr. Staff CPU Software Test Engineer to design, implement, and execute complex test strategies for advanced wireless and CPU subsystems powering 5G, AI, and IoT platforms. You will develop automated test frameworks, create test plans from architecture... 
    Santa Clara, CA
    3 days ago
  • $165.8k - $307.9k

     ...responsible for ensuring a software product meets its specified...  ...performs as intended by rigorously testing and analyzing the software...  ...lifecycle. As a Principal Software Developer in Test,...  ...you will represent quality engineering and verification on behalf of... 
    Work at office
    Local area
    Relocation package

    Roche

    Santa Clara, 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....  ...server-grade Linux systems. Familiarity with automated testing, CI/CD, release engineering, and production monitoring.... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Cupertino, CA
    1 day ago
  • $114.6k - $234.6k

     ...Senior Software Engineer We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively...  ...excellence by contributing to architecture discussions, code reviews, testing strategies, and operational best practices.... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    1 day ago
  • $143k - $286k

     ...Position Summary... What you'll do... Principal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer...  ...produce high-quality software with a focus on unit testing, regular code reviews, and continuous integration.?? Uphold... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  • $135.2k - $306.4k

     ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...Comfortable with complex, swiftly evolving software development environments. ~ Ability to...  ...occupational health mandates, and/or drug testing requirements. Range and benefit information... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Hackajob

    Santa Clara, CA
    3 days ago
  • $200k

     ...where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering...  ..., agent-based development workflows, and automated testing and review tools are changing how the best teams design, build... 
    Work at office
    Shift work

    eGain

    Sunnyvale, CA
    4 days ago
  •  ...with customers. Work with hardware engineering colleagues to design/select suitable key...  ...of system conception design. Create software architecture as part of system...  ...coding based on software architecture. Test new developed modules if feasible.... 
    Overseas
    Flexible hours
    Shift work
    Weekend work

    II-VI Aerospace & Defense

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Systems Software test (lead) Engineer to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack validation for Datacenter products such as GB200 and Vera Rubin. This role combines deep technical expertise from cluster... 
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    a month ago
  • $183.6k - $297k

     ...outcomes. Job Summary The Team Engineering - Our engineering team is at the core...  ...environment. Job Summary As a Principal Software Engineer within the Engineering team,...  ...definition and design through implementation, testing, and deployment. Collaborate... 
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    1 day ago
  •  ...Description Job Description QA Engineer Role Type: Contractor...  ...projects. You'll apply your testing expertise to evaluate technical...  ...Quality Assurance Software Testing Automation Testing...  ...experience as a QA Engineer, SDET, Test Engineer, or similar role... 
    Remote job
    For contractors

    YO AI Labs

    San Jose, CA
    9 days ago
  •  ...Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve...  ...establish strong engineering practices for maintainability, testing, observability, security, and reliability. Hardware... 

    Oracle

    Santa Clara, CA
    2 days ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated...  ...productivity, application quality, and software delivery efficiency across...  ...products support automated testing, application lifecycle...  ...practices. What You'll Do As a Principal Software Engineer, you'll... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    5 days ago
  • $223.1k - $301.1k

     ...AI-driven team, you will operate at the frontier of software innovation, leveraging advanced engineering practices to solve complex technical challenges in a...  ...championing an Agentic AI-first approach to automate network testing, validation, and lifecycle management. By... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    13 days ago
  • $165.8k - $308k

     ...changing science, but we are changing lives. Our software teams are laying the groundwork for the future...  ...us!The OpportunityAs a Bioinformatics Software Engineer, you will design and develop automated verification tests for the bioinformatics components and pipelines... 
    Full time
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    13 days ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...coding agents and autonomous development, testing, evaluation, and operational workflows....  ...patterns. Strong technical foundation in software architecture, distributed systems , cloud... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

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

     ...whole industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation...  ...lifecycle from definition, design, through implementation and test.Bring your software engineering expertise to work on our... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer in Test (SDET). Be the first to apply!