NIO Inc.

Staff Simulation Software Engineer

NIO Inc.
Apply
7 months ago
San Jose, CA, USAStaff+

Base Salary

$164k - $212k/yr

Responsibilities

  • Own the end-to-end design and delivery of low-level emulation and virtualization software for high-performance ECU simulation.
  • Architect and optimize CPU, GPU, and NPU simulation, emulation, and virtualization technologies.
  • Deliver production-grade simulation components aligned with product definitions, customer specifications, and vehicle platform requirements.
  • Design and implement high-performance Linux guest drivers and libraries for CPU, GPU, NPU, and peripheral components.
  • Partner with application, systems, validation, and integration teams to develop robust automotive simulation solutions.
  • Drive high-quality, on-time software delivery while improving testing strategies, requirements traceability, and engineering practices.

Requirements

  • 7+ years of hands-on experience building complex, high-performance software systems, preferably in embedded systems, virtualization, or large-scale simulation.
  • 3+ years of deep QEMU or similar simulation, emulation, or virtualization software development experience on Linux.
  • Strong knowledge of CPU, GPU, and NPU architectures, modern SoC designs, software stacks, virtualization extensions, and performance optimization.
  • Mastery of Linux kernel internals, embedded or real-time operating systems, and low-level driver development.
  • Experience with ARM platform bring-up and bare-metal or low-level software development.
  • Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
  • Ability to deliver production-grade code, technical documentation, and software on aggressive timelines.
  • Preferred experience with QEMU simulator architecture, Linux hypervisors, virtualized driver stacks, VMware, VirtualBox, Xen, automotive platforms, AUTOSAR, ISO 26262, vehicle virtualization frameworks, cloud computing, databases, and large-scale simulation or validation pipelines.

Benefits

  • Medical plans including Anthem Blue Cross, HSA, and Kaiser HMO options, with $0 employee-only coverage.
  • Dental and vision plans with options providing $0 paycheck contribution for employees and eligible dependents.
  • Company-paid HSA contributions when enrolled in the applicable high-deductible medical plan.
  • Healthcare and dependent-care FSAs, 401(k) with BrokerageLink, company-paid life and disability insurance, and an Employee Assistance Program.
  • Sick and vacation time, 13 paid holidays, paid parental leave, and paid disability leave subject to eligibility periods.
  • Voluntary life and AD&D insurance, pet insurance, commuter benefits, mobile phone credit, free lunch and snacks, onsite gym, and employee discounts.
  • Full-time position with benefits beginning on the first day of employment.

Tech Stack

Categories

NIO Inc.

About NIO Inc.

5,001-10,000 employees

NIO Inc. builds and sells premium smart electric vehicles, plus services such as Battery-as-a-Service and autonomous driving subscriptions. The public company, founded in 2014 and headquartered in Jiading, Shanghai, designs, develops, and jointly manufactures models like the ES8, ET5, and ET7, and operates in China and parts of Europe; its shares trade on the NYSE and Singapore Exchange.

Contact me