NIO Inc.

Sr. Software Engineer in Test

NIO Inc.
Apply
5 months ago
San Jose, CA, USASenior

Base Salary

$143k - $186k/yr

Responsibilities

  • Design, develop, and execute automated test suites for operating-system foundation layers and hypervisor components.
  • Build and enhance scalable test frameworks for coverage, efficiency, and debugging.
  • Develop and maintain Jenkins-based pipelines for automated validation, regression, and nightly testing.
  • Set up and manage hardware validation environments, including board bring-up, flashing, logging, and remote execution.
  • Collaborate with development, system, and safety teams to deliver high-quality, functionally safe software.
  • Create and maintain test specifications, validation plans, and documentation for test tools and environments.
  • Analyze CI failures, identify root causes, and drive debugging and issue resolution.
  • Support long-duration, stress, and reliability testing across multiple platforms.
  • Improve QA processes, automation coverage, and test infrastructure.

Requirements

  • Bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, or equivalent.
  • At least 5 years of experience in test design and automation for embedded systems.
  • Strong programming skills in Python, C/C++, and Bash scripting.
  • Hands-on experience with Jenkins pipelines and Git-based version-control workflows.
  • Experience with hardware setups, board-level testing, logs, and debugging tools.
  • Understanding of test automation frameworks and debugging methodologies.
  • Ability to work effectively in a global, cross-functional team environment.
  • Strong ownership mindset focused on quality and customer impact.
  • Preferred experience with Linux OS internals, FreeRTOS, or SafeRTOS.
  • Preferred experience with KVM, QEMU, Docker, or GitLab CI.
  • Knowledge of ISO 26262 functional-safety standards.
  • Experience with Ethernet, TCP/IP, CAN, or LIN networks.
  • Exposure to stress and reliability tools such as stress-ng.

Benefits

  • US base salary range is $143,200.00-$186,000.00 per year.
  • Medical coverage through Anthem Blue Cross, HSA, and Kaiser HMO plans, including $0 employee-only coverage options.
  • Dental and vision plans with orthodontic coverage and options for $0 paycheck contribution for eligible dependents.
  • Company-paid HSA contribution when enrolled in the high-deductible Anthem Blue Cross plan.
  • Healthcare and dependent-care FSAs.
  • 401(k) with BrokerageLink option.
  • Company-paid basic life, AD&D, short-term disability, and long-term disability insurance.
  • Employee Assistance Program, sick time, vacation time, and 13 paid holidays per year.
  • Paid parental leave and paid disability leave after 90 days of employment, subject to stated eligibility terms.
  • Voluntary life and AD&D coverage, pet insurance, commuter benefits, mobile phone credit, free lunch and snacks, onsite gym, and employee discounts and perks.

Tech Stack

BashCC++DockerGitGitLab CI/CDJenkinsLinuxPython

Categories

NIO Inc.

About NIO Inc.

5,001-10,000 employees
Contact me