Sr. Software Engineer in Test
$143.2k - $186kNIO
QA / Validation Engineer
We are looking for a highly motivated QA / Validation Engineer to join our team working on a Next-Generation Automotive Operating System and Hypervisor platform. This role focuses on test automation, system validation, and continuous integration pipelines, ensuring high-quality, scalable, and functionally safe automotive software solutions.
You will work closely with cross-functional SCRUM teams, contributing to both software validation frameworks and hardware-based testing environments.
Key Responsibilities
- Design, develop, and execute automated test suites for OS foundation layers and hypervisor components.
- Build and enhance scalable test frameworks to improve coverage, efficiency, and debugging capabilities.
- Develop and maintain CI/CD pipelines (Jenkins-based) for automated validation, regression, and nightly test execution.
- Set up and manage hardware validation environments, including board bring-up, flashing, logging, and remote execution.
- Collaborate with SCRUM teams (development, system, and safety) to ensure delivery of high-quality, functionally safe software.
- Create and maintain test specifications, validation plans, and user documentation for test tools and environments.
- Analyze failures from CI/CD runs, identify root causes, and drive debugging and issue resolution.
- Support long-duration, stress, and reliability testing across multiple platforms.
- Contribute to continuous improvement of QA processes, automation coverage, and test infrastructure.
Required Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
- 5+ years of experience in test design and automation for embedded systems.
- Strong programming skills in:
- Python
- C/C++
- Bash scripting
- Hands-on experience with:
- Jenkins pipelines (CI/CD automation)
- Git-based version control workflows
- Experience working with hardware setups (board-level testing, logs, debugging tools).
- Solid understanding of test automation frameworks and debugging methodologies.
- Ability to work effectively in a global, cross-functional team environment.
- Strong ownership mindset with a focus on quality and customer impact.
Preferred Qualifications
- Working Experience with one or more operating systems:
- Linux OS internals
- FreeRTOS
- SafeRTOS
- Experience with virtualization technologies:
- KVM
- QEMU
- Experience with containerization and DevOps tools:
- Docker
- Jenkins
- GitLab CI
- Knowledge of functional safety standards (ISO 26262).
- Experience with automotive and networking protocols:
- Ethernet, TCP/IP
- CAN / LIN networks
- Exposure to stress and reliability tools (e.g., stress-ng) is a plus.
Compensation:
The US base salary range for this full-time position is $143,200.00 - $186,000.00.
Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Please note that the compensation details listed in US role postings reflect the base salary only. It does not include discretionary bonus, equity, or benefits.
Benefits:
Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you join NIO:
Anthem Blue Cross, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.
Dental (including orthodontic coverage) and vision plan. Both provide options with a $0 paycheck contribution covering you and your eligible dependents.
Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible Anthem Blue Cross medical plan
Healthcare and Dependent Care Flexible Spending Accounts (FSA)
401(k) with Brokerage Link option
Company paid Basic Life, AD&D, short-term and long-term disability insurance
Employee Assistance Program
Sick and Vacation time
13 Paid Holidays a year
Paid Parental Leave for first 8 weeks at full pay (eligible after 90 days of employment with NIO)
Paid Disability Leave for first 6 weeks at full pay (eligible after 90 days of employment with NIO)
Voluntary benefits including: Voluntary Life and AD&D options for you, your spouse/domestic partner and dependent child(ren), pet insurance
Commuter benefits
Mobile Cell Phone Credit
Free lunch and snacks
Onsite gym
Employee discounts and perks program
$126k - $165k
...people who want their actions to have a positive global impact while having the flexibility to do it in their own way. Sr. Software Engineer in Test The Role: As a Sr. Software Engineer in Test, you will play a critical role in ensuring the reliability, integrity...SeniorImmediate startRemote workWork from homeFlexible hours$150k - $180k
...Sr. Software Engineer In Test Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed...SeniorWork at officeLocal areaWorldwideFlexible hours2 days per week3 days per week$184k - $287.5k
...The Automotive Vehicles team is searching for a creative and experienced Senior Software Engineer in Test to help us bring NVIDIA's autonomous vehicle solution out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions...Senior- ...Senior Software Engineer In Test 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. As a...SeniorWork experience placementLocal areaFlexible hours
- Job Description Primary Function of Position Responsible for software testing of Intuitive’s new robotic platform. The successful candidate... ...surgical systems. Essential Job Duties As a Software Engineer in Test in the intuitive team, you will be responsible for:...Senior
- ...of experience should be good in C++ programming and embedded Linux applications. Should be proficient in writing code coverage unit tests. Should be hands-on with C++ language. Write code coverage unit tests. Write / modify C++ based embedded Linux applications. Should...Senior
- ...Sr Sap Testing Consultant Santa Clara, CA – On Site 5+ year of SAP Testing experience in SAP SOM, SD, FI, and RAR modules. Proven experience with SAP BRIM (Billing and Revenue Innovation Management) processes, including configuration and integration. At least...Senior
$137.1k - $188.3k
...significantly to the execution of a complete test initiative for innovative Dolby Imaging/Video algorithms and software starting with fresh proof of concept to delivering... ...Bachelor’s in Computer Science, Electrical Engineering or equivalentPassion for multimedia...SeniorFull timeLocal areaWorldwideFlexible hours$184k - $287.5k
...Senior Software Test Engineer The Automotive Vehicles Test Engineering team is searching for a creative and experienced Senior Software Test Engineer to help us bring NVIDIA's autonomous vehicle solution out to the world. You will work with hardworking and dedicated...Senior$138.8k - $190.85k
SiTime Corporation in Santa Clara, CA, is seeking a Senior Engineer for Infrastructure Software. This role involves designing software for mixed-signal semiconductor test systems while ensuring scalability and performance. The ideal candidate will have over 5 years of experience...Senior$136.5k - $276.5k
...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week$180.6k - $271k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading... ...Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level...SeniorWork experience placementWork from home$147k - $237.5k
Palo Alto Networks, Inc. is seeking a Software Engineer in Test to design, develop, and deliver advanced technologies within our Prisma Access Cloud Service team. You will automate and run performance testing scenarios, working closely with development teams to ensure high...Senior- ...Greetings From Rootshell Inc, One of our client is looking for Sr Software engineer in Santa Clara, CA Job Title : Sr Software engineer... ...Duration: Long Term Must Have skills : Automatic Testing Java Java Spring Boot, Oracle SQL, Design Patterns...SeniorWork experience placementRemote work
$226.14k
...Sr. Software Engineer Company Overview Flexton is a growing IT services and staffing company serving some of the world's most renowned and... ...Permanent position, Full time Job Duties: Design, develop, test and maintain applications for reliability, security,...SeniorPermanent employmentFull time- ...Job Title: USB Display Testing Engineer Location: San Jose, CA Years of Experience: 5 7 Years Job Summary We are seeking... ...testing, to ensure products meet certification standards. Software Stack Validation: Test and validate the USB software stack...Senior
$87.4k - $115k
...performance automation systems that make software delivery faster, smarter, and more... ...delivery lifecycle-CI/CD, DevOps automation, engineering tooling, and AI-driven improvements to how... ...-to-end across the full SDLC - build, test, security scan, and deploy - using GitHub...Senior- ...Job Title: Senior Software Developer Years of Experience: 7 10 Years Job Summary:... ...lifecycle, including planning, development, testing, and deployment. Stay updated with... ...'s degree in Computer Science, Software Engineering, or a related field. ~7 10 years of...Senior
- ...Sr. Software Engineer U.S. Headquarters - San Jose, CA 95134 Overview Position Type Full Time Description Title: Sr. Software... ...: Requirements gathering, design, develop, integrate, test and document real-time control software for semiconductor manufacturing...SeniorFull timeImmediate start
- ...Software Engineer At Spectro Cloud, we are in search of a talented individual to become an integral part of our Engineering team, playing... ...through a combination of automation, scripting, and rigorous testing. Our organization places a strong emphasis on code quality, and...SeniorVisa sponsorshipWork visa
- ...Mobomo is seeking a highly motivated Sr. Engineer who can operate independently, require minimal... ...Design, develop, and test new backend features Maintain and improve... ...pipelines Support integration of scientific software and algorithms into production systems...SeniorWork at officeLocal areaImmediate startRemote work
- ...Sr.Software Engineer Mountain View CA 6 Months+ Can you please open the below position as per the details provided: (P.S... ...reliability and scalability Write clean, efficient, well-tested, and maintainable code following engineering best practices...Senior
$140k - $190k
...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB... ...Responsibilities: • Responsible for developing, testing, delivering, documenting, and...SeniorWork experience placementWorldwide$145k - $175k
...Senior Software Engineer Supira Medical, a clinical-stage Shifamed Portfolio Company, is developing a low-profile, high continuous flow... ...system modules. Develop and execute unit and integration tests to ensure software reliability. Generate and maintain documentation...SeniorFull timeTemporary workWork experience placement- ...System Engineer with Machine Learning Background American R&D Center (ARDC) is a central... ...of sensors physics as well as software integration requirements to achieve better... ...development, data collection, improvement and testing. · Communicate on complex technical information...SeniorLocal areaRemote work
- ...Sr. Software Engineer – Appian This role is part of THE BANK's Credit, Risk, Fraud & Compliance Technology Solutions Group. As a Sr. Software... ..., and manage automated unit, integration and acceptance tests Work with the Business/System Analysts and Customers throughout...Senior
- ...Company Description BCC Software is the leading postal and presort software solutions... ...BCC Software is seeking an experienced Sr. Software Engineer with expertise in Delphi to join an Agile... .... Essential Functions Design, develop, test, and maintain software solutions in an...SeniorFull timeWork at officeRemote workMonday to FridayAfternoon shift
- ...Headquarters. Our Team's Vision: Our Engineering team is driven by a culture that thrives... ...and subsystems and own the entire software development lifecycle, from clarifying requirements... ...code quality, as we do early developer testing and functional/integration testing to...SeniorImmediate start
$193.3k - $261.5k
...Description The future of software development is agentic. AWS is building Kiro - a frontier... ...getting started. We're looking for engineers who want to shape this transformation.... ...control management, build processes, testing, and operations experience ~ Bachelor'...SeniorInternshipLocal areaImmediate startFlexible hours- ...Job Title: Software Developer Location: Santa Clara, CA Years of Experience: 2+ Years Job Summary: We are seeking a... ...clients' needs while adhering to best practices in software engineering. Responsibilities: Develop, test, and maintain high quality software applications using...SeniorSecond job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer in Test. Be the first to apply!
- graduate software developer San Jose, CA
- rust software engineer San Jose, CA
- senior software design engineer San Jose, CA
- software engineer student San Jose, CA
- software engineer amazon San Jose, CA
- software developer positions San Jose, CA
- software engineer full time San Jose, CA
- software qa engineer San Jose, CA
- new graduate software engineer San Jose, CA
- junior software developer San Jose, CA

