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-9

JOB DESCRIPTIONAbout NIONIO 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 #J-18808-Ljbffr

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Simulation Software Engineer in San Jose, CA vacancy
  • $150.98k - $218.62k

     ...the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive...  ...™. Learn more at and on LinkedIn and Twitter (X). Staff Robotic Simulation Software Engineer Analog Devices (ADI) is launching an exciting new... 
    Suggested
    Permanent employment
    Work at office
    Shift work
    Day shift

    Analog Devices

    San Jose, CA
    2 days ago
  • $140.6k - $171.8k

     ...continuous integration pipelines. Document test plans, test cases, and results clearly for release readiness. Requirements Experience in software testing across web, desktop, and mobile applications. Familiarity with automation frameworks (e.g., Playwright, Cypress, Selenium,... 
    Suggested
    Full time

    Fortinet

    Santa Clara, CA
    3 days ago
  • $173k - $216k

     ...aircraft that can carry four passengers while producing minimal noise. Our team is seeking a talented and versatile Full Stack Software Engineer responsible for building and maintaining essential tools and automations which allow our diverse aerospace engineering teams... 
    Suggested
    Local area

    INSIDER

    San Jose, CA
    4 hours ago
  • $170k - $215k

     ...do: Embedded development and verification of safety critical software components for the aircraft battery management system Develop...  ...with analog and digital front-end circuitry Work with systems engineers to decompose item requirements into high-level and low-level software... 
    Suggested
    Local area

    Jobr

    San Jose, CA
    4 hours ago
  • $169.5k - $291.5k

     ...we do – and they push us to ensure we take care of ourselves, each other, and our communities. Job Summary: At PayPal, Mobile Software Engineers are the architects of PayPal’s advanced applications for Android platforms. You'll design, develop, and optimize core systems... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Flexible hours

    PayPal

    San Jose, CA
    4 hours ago
  • $176k - $220k

     ..., we invite you to bring your talents to Zscaler and help shape the future of cybersecurity. Role We are looking for a Sr. Staff Software Engineer to join our Service Platform Automation team. This role offers flexibility to work a hybrid schedule (three days a week onsite... 
    Work at office
    Local area
    3 days per week

    Jobr

    San Jose, CA
    1 day ago
  • $150k - $225k

     ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...‑vehicle platform, including on‑vehicle testing, Sil and HiL simulation testing. Evaluate, integrate and optimize partner middleware... 

    PlusAI, Inc.

    Santa Clara, CA
    1 day ago
  • $200k - $322k

    ## Senior Staff Software EngineerApplylocations: US, CA, Santa Clara: US, CA, Remotetime type: Full timeposted on: Posted Yesterdayjob requisition...  ...work.We are seeking a highly skilled Senior Staff Software Engineer to join our dynamic team. Our company is at the forefront of... 

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $60k - $120k

     ..., we\'re positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published...  ...portfolios. What are we looking for? We\'re in search of a Staff Software Engineer who brings a passion for innovation and problem-... 
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    11 days ago
  • $151.9k - $227.9k

     ...Qualcomm is seeking a Senior Software Engineer to define the architecture and lead development for its robotics software platform. This role involves optimizing systems for SLAM, real-time data flow, and ensuring safety practices. A Bachelor's degree or higher in Engineering... 

    Nutanix

    Santa Clara, CA
    1 day ago
  • $168k - $210k

     ...Staff Software Engineer - Mobile Job type: Full Time · Department: Software · Work type: Hybrid · USD 168,000-210,000 / year Location: Santa Clara, California; Addison, Texas; Indianapolis, Indiana; New York, New York; Chicago, Illinois Precision Neuroscience is building... 
    Full time
    Work at office
    Remote work

    Neara

    Santa Clara, CA
    4 hours ago
  •  ...A leading semiconductor company in San Jose is looking for a passionate Software Engineer to improve performance on key applications. The ideal candidate will innovate in routing algorithms and have strong C++ programming skills. Responsibilities include designing and... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    5 hours ago
  • $102.6k - $222.3k

     ...Stryker is seeking a Staff Software Engineer to join our Endoscopy division. In this role, you will lead the design and implementation of complex software systems, including application architecture and product design documentation. You will apply deep expertise across... 

    Stryker Group LLC

    San Jose, CA
    5 hours ago
  • $218.8k - $335.3k

     ...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem of integrations, automations, and end‑to‑end observability. Scaling data collection is key to enabling autonomous and efficient... 
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 hours ago
  • $160.5k - $240.7k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering General Summary As a leading technology innovator...  ...auto, and IoT products through machine learning hardware and software. Minimum Qualifications Bachelor’s degree in Computer Science,... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    5 hours ago
  • $160.2k - $246.3k

     ...Description The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor...  ..., correctness, and clean architecture. The Role As a Staff Software Engineer on the Rendering team within Simulation, you will... 
    Local area
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    4 hours ago
  •  ...Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed...  ...Qualifications 10+ years of experience in software engineering, platform engineering, or...  ...training clusters, inference serving, simulation Why Lambda Lambda is building the essential... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda Corporation

    San Jose, CA
    5 hours ago
  • $154.42k - $235.9k

     ...make complex systems reliable, observable, and fast. As aStaff Software Engineer, you will design and deliver the core communication and...  ...by AV/Robotics applications on vehicles, on benches, and in simulation. You’ll work across C++ systems, Linux, and networking/IPC to... 
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 hours ago
  • $176.5k - $262.35k

     ...acts as a project leader, coordinating the activities of other engineers, determining technical tasks, and improving existing...  ...line for PayPal. Experience & Technical Expertise 10+ years of software engineering experience, including 5+ years building and scaling... 
    Local area

    PayPal

    San Jose, CA
    1 day ago
  • $154.42k - $235.9k

     ...General Motors is looking for a Staff Software Engineer to work within the AV Frameworks team, focusing on high-performance inter-process communication (IPC) and middleware for autonomous vehicle applications. Candidates must have a BS/MS in Computer Science or related... 

    General Motors

    Sunnyvale, CA
    5 hours ago
  • $228k - $285k

     ...Staff Software Engineer San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY The Company You'll Join Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and... 
    Full time
    Work at office
    Immediate start

    Carta

    Santa Clara, CA
    28 days ago
  • $300 per month

     ...Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to power the... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform...  ...world's largest enterprises. Cloudera is looking for a Staff Software Engineer to join the Enterprise AI Platform team and help... 
    Work from home
    Relocation
    Flexible hours

    Cloudera

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

     ...- 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, Android... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    2 days ago
  •  ...Staff Software Engineer It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $160k - $200k

     ...Software Development Position Develop and maintain media-related backend services for real-time communication (audio, video, screen sharing). Implement efficient media routing, session management, and signaling services. Optimize performance with adaptive bitrate... 
    Full time

    Edelman

    Santa Clara, CA
    2 days ago
  • $100.6k - $128.6k

     ...Staff Software Engineer Req ID: 81643 Location: Sunnyvale, California, United States, 94089 In our 'always on' world, we believe it's essential to have a genuine connection with the work you do. RUCKUS Networks builds and delivers purpose-driven networks that... 

    Vistance Networks

    Sunnyvale, CA
    3 days ago
  • $232k

     ...Staff Software Engineer – AV Labs Uber San Francisco, CA, US / Sunnyvale, CA, US About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Softbank Investment Advisers

    Sunnyvale, CA
    2 days ago
  • $185k - $275k

     ...Staff Software Engineer, Cluster Orchestration Bellevue, WA / Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $185k - $265k

     ...Senior/Staff Software Engineer Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces... 
    Flexible hours

    Edelman

    Sunnyvale, 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!