Sr. Software Engineer In Test

NIO

Base: $143,200.00 - $186,000.00; bonus/equity: not...
**
5+ years embedded systems test design
Python c/c++ bash scripting skills
Jenkins ci/cd pipeline experience
** NIO is seeking a Sr. Software Engineer In Test to enhance its Next-Generation Automotive Operating System and Hypervisor platform through test automation and system validation. The ideal candidate will have over five years of experience in embedded systems testing, strong programming skills, and a collaborative mindset to work within cross-functional teams. **

Job Summary

  • NIO is seeking a QA engineer to ensure high-quality, scalable, and functionally safe software for their next-generation automotive operating system.
  • The role involves designing automated test suites, managing hardware validation environments, and maintaining Jenkins-based CI/CD pipelines.
  • Employees receive comprehensive benefits including $0 medical coverage options, paid parental leave, and free lunch on the first day of employment.

Matching Summary

Match Score: 75

** NIO is seeking a Sr. Software Engineer In Test to enhance its Next-Generation Automotive Operating System and Hypervisor platform through test automation and system validation. The ideal candidate will have over five years of experience in embedded systems testing, strong programming skills, and a collaborative mindset to work within cross-functional teams. **

Salary

Base: $143,200.00 - $186,000.00; Bonus/Equity: Not specified (discretionary bonus and equity excluded from base); Benefits: Anthem Blue Cross, HSA, Dental, Vision, 401(k), Paid Parental Leave

Skills & Requirements

Must-have

  • 5+ years embedded systems test design
  • Python C/C++ Bash scripting skills
  • Jenkins CI/CD pipeline experience
  • Hardware board-level testing setup
  • Git-based version control workflows

Nice-to-have

  • Linux OS internals knowledge
  • KVM QEMU virtualization experience
  • ISO 26262 functional safety standards
  • CAN LIN network protocol exposure
  • Docker containerization tools

Key Requirements

  • Bachelor's or Master's degree in Engineering or Computer Science
  • 5+ years experience in test design and automation for embedded systems

Work Rights

Not specified

Tailored Resume

Cover Letter