Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Simulation Software Engineer

$163.5k - $212.4k

NIO

Staff Simulation Software EngineerNIO is a pioneer and a leading company in the premium smart electric vehicle market. Founded in November 2014, NIO's mission is to shape a joyful lifestyle. NIO aims to build a community starting with smart electric vehicles to share joy and grow together with users.NIO designs, develops, jointly manufactures and sells premium smart electric vehicles, driving innovations in next-generation technologies in autonomous driving, digital technologies, electric powertrains and batteries. NIO differentiates itself through its continuous technological breakthroughs and innovations, such as its industry-leading battery swapping technologies, Battery as a Service, or BaaS, as well as its proprietary autonomous driving technologies and Autonomous Driving as a Service, or ADaaS.NIO's product portfolio consists of the ES8, a six-seater smart electric flagship SUV, the ES7 (or the EL7), a mid-large five-seater smart electric SUV, the ES6, a five-seater all-round smart electric SUV, the EC7, a five-seater smart electric flagship coupe SUV, the EC6, a five-seater smart electric coupe SUV, the ET7, a smart electric flagship sedan, and the ET5, a mid-size smart electric sedan.We are building the next-generation ECU simulation platform that powers software-defined vehicle development across multiple vehicle programs. Using state-of-the-art CPU, GPU, and NPU simulation / emulation / virtualization technologies, our team enables hyper-realistic, high-throughput, and scalable simulation environments that dramatically accelerate vehicle software validation, integration, and deployment. As a Staff Simulation Software Engineer, you will design and deliver the foundational low-level software that makes this possible — working at the intersection of hypervisor technology, hardware architecture, and automotive real-time systems. This is a high-visibility, high-impact role with direct influence on vehicle programs that will shape the future of mobility.Roles and Responsibilities:• Own the end-to-end design and delivery of low-level emulation and virtualization software for high-performance, high-throughput ECU simulation across multiple cross-platform vehicle initiatives, ensuring industry-leading reliability, scalability, and efficiency.• Architect and optimize CPU, GPU, NPU simulation / emulation / virtualization technologies continuously pushing the boundaries of functionality, performance, efficiency, and reliability.• Deliver production-grade simulation components that precisely meet product definitions, customer specifications, and vehicle platform requirements, maintaining full traceability to requirements.• Design and implement high-performance Linux guest drivers and libraries for CPU, GPU, NPU, and peripheral components, enabling seamless virtualized hardware access in a virtualized environment.• Partner closely with application and system development, validation, and integration teams to translate real-world automotive constraints into robust, high-quality simulation solutions that accelerate vehicle product SW development, validation, and integration.• Drive high-quality, on-time delivery of software deliverables across multiple vehicle programs while championing best practices in testing strategies, traceability, and continuous improvement.Qualifications:• 7+ years of hands-on experience building complex, high-performance software systems (embedded systems, virtualization, or large-scale simulation preferred).• 3+ years of deep expertise in QEMU or similar simulation / emulation / virtualization software development on Linux (KVM experience highly valued).• Strong architectural background in CPU, GPU, and NPU architectures, modern SoC designs, software stacks, and virtualization technologies (including virtualization extensions and performance optimization techniques).• Solid mastery of Linux kernel internals, embedded / real-time operating systems (real-time OS), and low-level driver development.• Proven experience with ARM platform bring-up and bare-metal / low-level software development.• BS / MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.• Demonstrated ability to deliver high-quality, production-grade code on aggressive timelines, with excellent technical documentation and communication skills.• Organized mindset and a passion for delivering high-quality software in a collaborative environment.Preferred Qualifications:• Deep expertise in QEMU or simulator architecture and development (contributor or maintainer experience is a strong plus).• Hands-on experience with Linux hypervisors and virtualized driver stacks in environments such as QEMU, KVM, VMware, VirtualBox, or Xen.• Familiarity with Linux hypervisor, middleware, and application frameworks.• Experience in automotive platforms (AUTOSAR, functional safety ISO 26262, or vehicle virtualization frameworks) is a significant advantage.• Exposure to cloud computing, databases, and logging techniques for large-scale simulation/validation pipelines is a plus.Compensation: The US base salary range for this full-time position is $163,500.00 - $212,400.00.Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.Please note that the compensation details listed in US role postings reflect the base salary only. It does not include discretionary bonus, equity, or benefits.Benefits: Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you join NIO:Anthem Blue Cross, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.Dental (including orthodontic coverage) and vision plan. Both provide options with a $0 paycheck contribution covering you and your eligible dependents.Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible Anthem Blue Cross medical planHealthcare and Dependent Care Flexible Spending Accounts (FSA)401(k) with Brokerage Link optionCompany paid Basic Life, AD&D, short-term and long-term disability insuranceEmployee Assistance ProgramSick and Vacation time13 Paid Holidays a yearPaid Parental Leave for first 8 weeks at full pay (eligible after 90 days of employment with NIO)Paid Disability Leave for first 6 weeks at full pay (eligible after 90 days of employment with NIO)Voluntary benefits including: Voluntary Life and AD&D options for you, your spouse/domestic partner and dependent child(ren), pet insuranceCommuter benefitsMobile Cell Phone CreditFree lunch and snacksOnsite gymEmployee discounts and perks program

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Simulation Software Engineer in San Jose, CA vacancy
  • $176.5k - $262.35k

     ...leader, coordinating the activities of other engineers, determining technical tasks, and...  ...and at Venmo we want the internals of our software to be as elegant as\n\nthe end user experience...  ...through synthetic tests.\n\nAs a Staff Engineer, you will support our critical... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    1 day ago
  • $164k - $246k

     ...The Staff Software Engineer - Developer Experience  (CI/CD & Platform Enablement) is responsible for elevating engineering productivity at scale by designing, standardizing, and evolving our CI/CD platforms and infrastructure workflows. This role sits at the intersection... 
    Suggested
    Full time
    Local area

    Floqast

    San Jose, CA
    1 day ago
  • $176.5k - $262.35k

     ...everything we do - and they push us to ensure we take care of ourselves, each other, and our communities.Job Summary:We’re hiring a Staff iOS Engineer to guide the technical direction of commerce experiences in the Venmo iOS app. You’ll work closely with product designers,... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    2 days ago
  • $134.5k - $193.5k

     ...brighter, more sustainable future while tackling the most pressing challenges of the 21st century.We are looking for a Senior Software Engineer, DevOps to join our team in one of today’s most exciting technologies. This role will report to Sr Director Software Engineering... 
    Suggested
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    5 days ago
  •  ...We are building next-generation systems software for AMD GPUs with Rust as a core...  ...and tooling support, system interfaces, engineering practices, and validation methods required...  ...compiler evidence, binary validation, simulator results, and behavior observed on hardware... 
    Suggested
    Local area

    AMD

    San Jose, CA
    3 days ago
  • $157.5k - $225k

     ...age, we invite you to bring your talents to Zscaler and help shape the future of cybersecurity.RoleWe are looking for a Sr. Staff Software Engineer (Full-Stack) to join our team. This is a Hybrid (San Jose, CA) role, reporting to the Director, Software Engineering, AI... 
    Full time
    Work at office
    Local area
    Flexible hours

    Zscaler

    San Jose, CA
    5 days ago
  • $133.4k - $222.3k

    Work Flexibility: Hybrid or OnsiteStryker is seeking a Staff Software Engineer to join our Endoscopy division. This role will lead the design and development of Windows-based software applications supporting our Connected OR platform, with a strong focus on C#, .NET, Windows... 
    Full time
    For contractors
    Remote work

    Stryker

    San Jose, CA
    1 day ago
  • $125k - $201.25k

     ...Job Function: R&D Product DevelopmentJob Sub Function: R&D Software/Systems EngineeringJob Category:Scientific/TechnologyAll Job...  ...searching for the best talent to join our Vision team as a Staff Software Engineer (LabVIEW) located in Milpitas, CA.Fueled by innovation at... 
    Full time
    Local area
    Immediate start

    Johnson & Johnson

    Milpitas, CA
    2 days ago
  • $190k - $300k

     ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is...  ...of our regional offices. Will consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels... 
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    3 days ago
  • $150k - $180k

    DescriptionOmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development.Responsibilities:Research new image and color processing or computer vision techniques and technologies for digital camera systemsDesign... 

    Omnivision Technologies

    Santa Clara, CA
    3 days ago
  • $189.6k - $380.4k

     ...Honest, with Heart.The OpportunityJoin our team at Nutanix as a Staff Engineer in our San Jose office, where you will play a crucial role in...  ....Experience shipping data platforms as part of an Enterprise software is a plus.Work ArrangementHybrid: This role operates in a... 
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    4 days ago
  • $195k - $408k

     ...decision carries direct, measurable revenue impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform. Demand Bidder is a large, high-... 
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  • $144k - $216k

     ...of progress by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesWe are seeking a highly skilled Staff Software Engineer to lead the software architecture, integration, and performance optimization of the R/Theta stage subsystem for next-... 
    Permanent employment
    Full time

    Onto Innovation

    Milpitas, CA
    5 days ago
  •  ...every role at AMD contributes to something bigger — technology that moves the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance optimization for next-generation AI and compute platforms. You will design... 

    AMD

    San Jose, CA
    2 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus... 
    Full time

    Plus.ai

    Santa Clara, CA
    3 days ago
  • $163k - $253k

     ...partners, and communities.About the RoleWe are seeking a Senior Staff Engineer to build and optimize the EDA design environment and large-...  ...-wide standards and processes for EDA licensing and R&D software. In this role, you will design and standardize the shared design... 
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    5 days ago
  • $170k - $200k

     ...United States / San Jose, California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers globally trust our...  ...to join the Extreme team.Position detailsTitle of position: Staff Software EngineerPosition type: Full timeLocation: Seattle, WA / San... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    San Jose, CA
    2 days ago
  • $207k - $300k

     ...leadership on projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 

    Google

    San Jose, CA
    4 days ago
  • $207k - $300k

     ...technical excellence and ensure judgement in balancing immediate needs with long-term health. Guide junior engineers in adopting standard procedures for software development and architecture. Drive code quality, testing strategies, and ensure long-term maintainability.... 
    Immediate start

    Google

    San Jose, CA
    4 days ago
  • $349k

     ...RoleLambda is building the AI Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed Kubernetes platform....  ...status quo.Required Qualifications10+ years of experience in software engineering, platform engineering, or SRE, with at least 5... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  • $133k - $190k

     ..., we invite you to bring your talents to Zscaler and help shape the future of cybersecurity.RoleWe are looking for a Staff Software Development Engineer (Microservices) to join our team. This is a hybrid role based in San Jose, CA (3 days a week in office) role, reporting... 
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    3 days ago
  • $173k - $216k

     ...embraces our differences, and supports and celebrates all of our team members.What You’ll Do:We are looking for a versatile Staff Software Engineer, Full Stack with a specialization in Data Engineering to own the design, development, and maintenance of Archer's internal... 
    Permanent employment
    Local area

    Archer Aviation

    San Jose, CA
    2 days ago
  • $207k - $300k

     ...—to deliver integrated workflows that unlock new frontiers in engineering productivity.Facilitate alignment and clarity across teams on...  ...Python, Kotlin or Go.5 years of experience testing, and launching software products.3 years of experience with software design and... 

    Google

    San Jose, CA
    3 days ago
  • $176.5k - $262.35k

     ...leader, coordinating the activities of other engineers, determining technical tasks, and...  ...and at Venmo we want the internals of our software to be as elegant asthe end user experience...  ...through synthetic tests.As a Staff Engineer, you will support our critical... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    1 day ago
  • $214.1k - $309.8k

     ...complex AI-driven security products.We partner closely with Engineering, Product, Security, and Quality teams to improve reliability...  ...trust across mission-critical platforms.Your ImpactAs a Senior Staff Software Engineer, you will define and drive the technical strategy... 
    Full time
    Contract work
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    3 days ago
  • $170k - $215k

     ...our team members.About the Role:We are looking for a SW engineer experienced in simulation environments and tools for our integrated test organization...  ...and regulatory requirements Integrate third-party software and hardware systems into simulation architectures, collaborating... 
    Local area

    Archer Aviation

    San Jose, CA
    3 days ago
  • $349k

     ...or San Jose office location 4 days per week; Lambda’s designated work from home day is currently Tuesday.About the RoleAs a Staff Software Engineer for the Compute pillar, you will play a critical role in defining the technical vision for Lambda's next-generation GPU and... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $207k - $300k

     ...practical experience.8 years of experience in software development.5 years of experience...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...software development lifecycle.As a Staff Software Engineer on the Agentic SDLC Foundations... 

    Google

    San Jose, CA
    3 days ago
  • $223.61k - $322k

     ...world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityOur engineering team is comprised of creative problem solvers and strategic software engineers who collaborate closely with product, design, and business teams. We sit at the intersection... 
    Worldwide

    OKX

    San Jose, CA
    3 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus... 
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Simulation Software Engineer. Be the first to apply!