Principal Software Engineer in Test (SDET)
$180k - $300kd-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.
- ...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
$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...SuggestedFull timeWorldwide$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...SuggestedFull time$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...SuggestedFull time- ...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...SuggestedFull time
$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 wageLocal area- ...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 workShift work
- ...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
$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$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 workTemporary workWork experience placementWork at officeRemote workFlexible hours- ...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...
$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 timeLocal areaWorldwideFlexible hours- ...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 placementLocal areaWorldwideFlexible hours
- ...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...
$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 officeLocal areaRelocation package$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 placementWork at officeLocal areaImmediate start$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 workFlexible hours$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 timeTemporary workPart timeWork at officeFlexible hours$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 workWork experience placementWorldwideFlexible hours$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 officeShift work- ...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....OverseasFlexible hoursShift workWeekend work
$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 timeLocal area$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 timeWork at office- ...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 jobFor contractors
- ...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...
$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 timeWork at officeImmediate startRemote workFlexible hours$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 timeTemporary workLocal areaFlexible hours$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 timeLocal areaRelocation package$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 timeWork at officeImmediate startRemote workFlexible hours$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 timeTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer in Test (SDET). Be the first to apply!
- senior principal software engineer Santa Clara, CA
- principal software engineer Santa Clara, CA
- sdet Santa Clara, CA
- application tester Santa Clara, CA
- software tester Santa Clara, CA
- software development engineer in test sdet Santa Clara, CA
- senior principal cloud computing engineer Santa Clara, CA
- principal cloud computing engineer Santa Clara, CA
- senior principal scientist Santa Clara, CA
- principal architect Santa Clara, CA


