# Sr. Software Engineer in Test

Hiring organization: [NIO](https://career.thegoodapps.co/organizations/nio)

Canonical page: https://career.thegoodapps.co/jobs/64d1ccad-2e8f-49b6-8516-6c3e8f8c26ae

Listed on NIO's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: San Jose, CA
- Salary: 143200 – 186000 USD per year

## Summary

NIO is hiring a test automation engineer to build and maintain validation frameworks for their next-generation automotive operating system and hypervisor platform. The role suits someone with strong embedded systems testing experience who enjoys working across hardware and software layers in a fast-paced automotive environment.

_Our summary, not NIO's wording._

## Skills named

Bash (Scripting), Docker, Git, Jenkins, Linux, Python

## Required

- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science
- 5+ years of test design and automation for embedded systems
- Python programming
- C/C++ programming
- Bash scripting
- Jenkins CI/CD pipelines
- Git version control
- Hardware-level testing experience
- Test automation frameworks and debugging methodologies
- Cross-functional team collaboration

## Nice to have

- Linux OS internals knowledge
- FreeRTOS or SafeRTOS experience
- KVM or QEMU virtualization experience
- Docker containerization
- GitLab CI
- ISO 26262 functional safety standards
- Automotive protocols (Ethernet, TCP/IP, CAN, LIN)
- Stress and reliability testing tools like stress-ng

Apply on NIO's site: https://nio.wd3.myworkdayjobs.com/en-US/NIO_Careers/job/San-Jose-US/Sr-Software-Engineer-in-Test_R-000146
