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 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Test in San Jose, CA vacancy
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions...  ...management on project-level issues Guides junior engineers Operates with little day-to-day supervision,... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    17 hours ago
  • $140k - $180k

     ...About the Role:We are looking for a Senior SW engineer experienced in simulation environments and tools for our integrated test organization that is at the center of the...  ...regulatory requirementsIntegrate third-party software and hardware systems into simulation architectures... 
    Senior
    Local area

    Archer Aviation

    San Jose, CA
    2 days ago
  • $184k - $208k

     ...Senior Software Engineer, Hardware TestSan Jose, CAAbout the RoleMuon seeks a Senior Software Engineer to join our Hardware Reliability & Test organization as the technical lead for our hardware test frameworks — the software, standards, results databases, and tooling... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    3 days ago
  •  ...Transform functional and non-functional product requirements into software components (source code) that comply with specifications,...  ...understanding the specifications/requirements; design, code and test software components unitarily; automate unit tests; commenting/documenting... 
    Senior
    Full time

    Softtek

    San Jose, CA
    17 hours ago
  • $143.5k - $212.85k

     ...\n\nJob Summary:\n\nWe are looking for a talented and driven Software Engineer CL5 with deep expertise in full stack JavaScript development...  ...Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    17 hours ago
  • $160k - $200k

     ...seek talented, passionate, and committed engineers, technologists, and business leaders to...  ...is seeking a top-notch hands-on Sr. Software Engineer with exceptional networking software...  ...in the design, development, and testing of switching software products. This position... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    2 days ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions...  ...management on project-level issues Guides junior engineers Operates with little day-to-day supervision,... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    17 hours ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions...  ...management on project-level issues Guides junior engineers Operates with little day-to-day supervision,... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    17 hours ago
  • Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows...  ...May contribute to code & design reviews Proficiency in creating test plans, test cases, and executing E2E test scenarios Strong problem... 
    Full time

    Paypal

    San Jose, CA
    17 hours ago
  •  ...communities.Job Summary:Job Description:PayPal, Inc. seeks Sr Software Engineer in San Jose, CA Job Duties: Follow UX designs and convert them...  ...iOS platform. Design and develop upgrades to automated testing and quality control pipeline for flagship iOS applications,... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    PayPal

    San Jose, CA
    17 hours ago
  •  ...the workplace - creating lasting change for people and the planet.What You Will Contribute:The Senior Software Engineer is responsible for designing, developing, testing, and supporting scalable software solutions that power Badger Meter's connected products and digital... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Badger Meter

    Los Gatos, CA
    3 days ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions...  ...management on project-level issues Guides junior engineers Operates with little day-to-day supervision,... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    17 hours ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions...  ...management on project-level issues Guides junior engineers Operates with little day-to-day supervision,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Paypal

    San Jose, CA
    17 hours ago
  • $266k

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

    Netflix

    Los Gatos, 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
    1 day ago
  • $142.6k - $228.2k

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind...  ...results.Opportunity OverviewMemory Test is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and collaborative... 
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    1 day ago
  • $388k

     ...Media organization is focused on helping engineers around the world deploy the Netflix...  ...About the TeamThe Audio Video (AV) Tools & Tests team focuses on developing automation tools...  ....We are looking for a strong generalist Software Engineer to drive innovation in the... 
    Hourly pay
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  •  ...Senior Software Engineer in TestIt started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30...  ...DescriptionPrimary Function of Position: Responsible for software testing of Intuitive's new robotic platform. The successful candidate... 
    Senior
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    18 hours 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
    1 day ago
  •  ...Spectro Cloud Software Engineer Spectro Cloud aims to make infrastructure boundaryless for the enterprise, from data center to edge and...  ...through a combination of automation, scripting, and rigorous testing. Our organization places a strong emphasis on code quality, and... 
    Senior

    Spectro Cloud

    San Jose, CA
    1 day ago
  •  ...advance the world of minimally invasive care. Job Description The engineer in this position will be in charge of designing and building high-precision stereo endoscope test and calibration software as part of a diverse engineering team. This role is intended to work... 
    Senior
    Full time
    Local area

    Intuitive

    Sunnyvale, CA
    17 hours ago
  •  ...REEVO ENGINEERING BUILDER - JD We are seeking a Senior Software Engineer who thrives as a T-shaped individual—bringing deep technical expertise in software engineering...  ...gathering, architecture design, coding, testing, and deployment. ~ Experience in establishing and... 
    Senior
    Full time

    Reevo

    Santa Clara, CA
    17 hours 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
    2 days ago
  • $98.5k - $200k

     ...the Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to gain...  ...team creates and enhances the client software that runs on Windows, Mac or other operating...  ...customer requirements.Writing and executing dev test routines for your modules.Working with QA... 
    Senior

    Netskope

    Santa Clara, CA
    3 days ago
  • $170k - $224k

     ...seek talented, passionate, and committed engineers, technologists, and business leaders to...  ...:Supermicro is seeking an experienced Sr. Software Engineer - Switch Design to lead the...  ...methodologies to accelerate development and testing cycles.Qualifications:BS/MS in Computer... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    1 day ago
  •  ...edge compiler technologies and advanced engineering principles to drive continuous improvement...  ...including integrating graph compilers. Software Engineering Best Practices: Apply sound...  ...performance tuning, debugging, and robust test design, ensuring reliable, maintainable,... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  •  ...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... 
    Senior
    Second job

    Yantran LLC

    Santa Clara, CA
    5 days ago
  • $169k - $192k

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

    Imperative Care

    Campbell, CA
    17 hours ago
  •  ...the world forward.Job Role and Responsibility: Xilinx, Inc., a subsidiary of AMD, Inc., is hiring Sr. Software Development Engineer to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for... 
    Senior

    AMD

    San Jose, CA
    17 hours ago

Do you want to receive more vacancies?

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