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

Sr. Software Engineer in Test

$143.2k - $186k

NIO

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

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Test in San Jose, CA vacancy
  • $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... 
    Senior
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    14 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... 
    Senior
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $137.1k - $188.3k

     ...significantly to the execution of a complete test initiative for innovative Dolby Imaging/Video algorithms and software, starting from fresh proof of concept to delivering...  ...Bachelor’s in Computer Science, Electrical Engineering, or equivalent. Passion for multimedia... 
    Senior
    Full time
    Local area

    Via Licensing Corporation

    Sunnyvale, CA
    15 hours ago
  •  ...Sr SAP Testing Consultant Santa Clara, CA - On Site JD: ~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... 
    Senior

    ECHO IT SOLUTIONS INC .

    Santa Clara, CA
    4 days ago
  •  ...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... 
    Senior
    Work at office
    2 days per week

    Hewlett Packard Enterprise

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

    ## Senior Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted...  ...are seeking a Senior Software Engineer to join the HPE Juniper Test Engineering team. This role focuses on designing, automating,... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $212.8k - $387.6k

     ...experience to our users. Our quality assurance engineering team is responsible for keeping an e-...  ...here at TikTok. What you'll do: - Build test platforms, automation frameworks,...  ...Bachelor degree or above in Computer Science, Software Engineering, or a related technical... 
    Senior
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  •  ...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... 
    Senior
    Work experience placement
    Remote work

    Rootshell Enterprise Technologies

    Santa Clara, CA
    4 days ago
  • $226.14k

     ...and continuous learning! Flexton, Inc. has openings for Sr. Software Engineer in San Jose, CA: Job Title : Sr. Software Engineer...  ...position, Full time Job Duties : Design, develop, test and maintain applications for reliability, security, manageability... 
    Senior
    Permanent employment
    Full time

    flextoninc

    San Jose, CA
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  •  ...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... 
    Senior
    Visa sponsorship
    Work visa

    Spectro Cloud

    San Jose, CA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Immediate start

    Eugenus, Inc.

    San Jose, CA
    15 hours ago
  •  ...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... 
    Senior
    Immediate start

    Illumio

    Sunnyvale, CA
    1 day ago
  •  ...Senior Software Developer - Test Framework Work Arrangement: Hybrid: This position does not require an employee to be onsite full-time...  ...need to evolve along with it. We are looking for energetic engineers to help us deliver high quality test tools and infrastructure... 
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    1 day ago
  •  ...Sr. Software Engineer Make Next Happen Now. For more than 30 years, The Company has helped innovative companies and their investors move bold...  ...research, design, technology insertion, development, testing and supporting them. Design and develop API technical... 
    Senior
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    4 days ago
  • $165k - $241.4k

     ...Networking Engineer This is a hybrid role working onsite in Milpitas 3 days a week. Meet the Team This team builds and supports...  ...using APIs, CI/CD pipelines, and repeatable workflows for testing and troubleshooting Experience applying AI-assisted techniques... 
    Senior
    Full time
    Temporary work
    Flexible hours
    3 days per week

    Webex Events (formerly Socio)

    Milpitas, CA
    2 days ago
  • $129.3k - $193.9k

    Overview As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications...  .... You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system‑level software... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Santa Clara, CA
    15 hours ago
  •  ...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

    Professional Recruiters

    Santa Clara, CA
    7 days ago
  • $170k - $235k

    Sr. Wireless Software Engineer (Starlink) Sunnyvale, CA SpaceX was founded under the belief that a future where humanity is exploring the stars...  ...lifecycle of the software they create, including development, testing, and support. Responsibilities Design, implement, test,... 
    Senior
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    3 days ago
  • $145k - $175k

     ...and ophthalmology. Description We are seeking an experienced Sr. Software Engineer to participate in the Software Development Lifecycle of...  ...product-level requirements. Develop and validate software unit tests for new software features. Identify, document, and... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Shifamed

    Los Gatos, CA
    2 days ago
  • $100k

     ...consumption. We love every minute of the complex engineering and product challenges that come with operating at this scale. Our Testing Frameworks & Tooling Integrations team is...  .... Evangelize and drive adoption of software development best practices in code health,... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    3 days ago
  • $266k

     .... As part of our day-to-day work, we collaborate with UI engineering and product teams, Apple, content and studio engineering,...  ...or AVPlayer is a bonus. A champion for automation and testing, with the software engineering chops to build the tools, frameworks, and infrastructure... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    7 days ago
  • $160k - $210k

     ...and scalability. Job Overview We are hiring a Station Software Engineer who will design, implement, and maintain the software stack...  ...cross-functional, highly collaborative, and central to scaling test capability from bench-level exploration to high-throughput... 

    nEye Systems

    Santa Clara, CA
    4 days ago
  •  ...Sr. Software Engineer Tempe Responsible for end-to-end implementation of Financial Planning and Analysis (FP&A) systems for including analysis...  ...changes in the business or financial models. Prepare test cases and conduct unit testing, including interacting with administrators... 
    Senior

    Professional Recruiters

    Santa Clara, CA
    2 days ago
  •  ...Full Stack Software Engineer We are seeking a talented Full Stack Software Engineer to join our Manufacturing Test Automation team. In this role, you will design, develop, and scale the software ecosystem that powers our production lines. You will bridge the gap between... 
    Local area

    VAST Data

    Campbell, CA
    2 days ago
  • $150k - $183k

     ...Title: Sr Software Engineer, Applications This position is based in our Campbell, California offices. This position is on-site & full-time...  ...contributor to the software team, this position develops and tests robust, reliable and scalable software infrastructure. This... 
    Senior
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    4 days ago
  • $140k - $215k

     ...for our Falcon Platform Product is seeking a Senior-to-Sr Staff backend ('Cloud') software engineer who is familiar with owning the design and build of...  ...understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    2 days ago
  • $159.2k - $301.6k

     ...the XDM Semantic Enrichment team as an engineer means being at the forefront of developing...  ..., low-latency, and fault-tolerant software solutions. Work closely with customers...  ...development lifecycle from development and testing to deployment and DevOps. Serve as a... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    4 days ago
  • $139.4k - $223.1k

    Teradyne is seeking an experienced Field Application Engineer based in Sunnyvale, CA. The role involves developing test solutions for customers, providing technical support, and building strong customer relations. The ideal candidate has a Bachelor's degree in Electrical... 
    Senior

    Teradyne

    Sunnyvale, CA
    15 hours ago
  •  ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by one...  ...team is responsible for the real-time software infrastructure and state machines that support...  ...Engineering, System Analysis, System Test, User Interface Software Engineering, Manufacturing... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer in Test. Be the first to apply!