# Senior OS/Kernel Engineer

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

Canonical page: https://career.thegoodapps.co/jobs/8c74a790-0da6-49b9-8b35-eafb3f8f4fed

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 senior systems engineer to design and optimize the full-stack operating system powering their electric vehicles, from kernel and drivers through to production deployment. This role suits experienced systems programmers who want to work on safety-critical, performance-intensive code across multiple CPU architectures in an automotive context.

_Our summary, not NIO's wording._

## Skills named

Assembly, Azure Resource Manager (ARM), Real-Time Operating Systems, Risc-V, Rust, Virtualization

## Required

- Bachelor's degree in Computer Science, Computer Engineering, or related field
- Hands-on experience with operating system internals, virtualization, or system security
- Understanding of computer hardware architecture
- Proficiency in C, Assembly, or Rust
- Experience debugging and improving complex low-level code
- Strong troubleshooting skills for system-level issues

## Nice to have

- Master's or Ph.D. in Computer Science or related field
- Familiarity with systems research (SOSP, OSDI, ASPLOS papers)
- Experience building custom kernel modules, hypervisors, or RTOS
- Knowledge of microkernel architectures or automotive/safety-critical operating systems
- Formal verification methods or ISO 26262 automotive safety standards experience

Apply on NIO's site: https://nio.wd3.myworkdayjobs.com/en-US/NIO_Careers/job/San-Jose-US/Senior-OS-Kernel-Engineer_R-000145
