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

Software Virtual Platform/Simulation Engineer

$211.8k - $317.8k

Qualcomm

Software Virtual Platform / Simulation Engineer, Sr Staff

As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware.

Key Responsibilities Include:
  • Designing and developing SystemC TLM models to accurately represent SoC architectures.
  • Integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator.
  • Collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models.
  • Extensive experience with C++ programming to ensure efficient and effective model development.
Preferred Qualifications:
  • 12+ years of Software/Firmware Engineering or related work experience.
  • 5+ years of experience developing Virtual Platforms or Simulators
  • Open-Source Development experience
  • Experience in Unit Testing
  • Continuous Integration
  • ARM Fast Models
  • Server Architecture (RAS, Manageability)
Top Preferred Skills:
  • SystemC TLM or QEMU
  • Modern C++
  • ARM Architecture (CPU, GIC, CoreSight Debug) 4. Firmware and/or Device Driver Development and Debug
  • Git Revision Control
Technologies:

Virtual Platform, SoC Architecture, CPU Firmware, Software Engineer

Principal Duties and Responsibilities:
  • Leverage advanced software/hardware systems knowledge and experience to design, develop, create, and modify virtual models.
  • Define software requirements to develop complex SoC TLM models.
  • Design and implement TLM models for complex, large-scale products and systems.
  • Lead design, coding, and testing efforts to ensure that projects are completed to specifications and schedules.
  • Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of code.
  • Collaborate with individuals outside the software function (e.g., hardware, systems, and test engineers) to increase leverage and design solutions that work with other components of a specific project.
Level of Responsibility:

• Works independently with minimal supervision.

• Provides supervision/guidance to other team members.

• Decision-making is critical in nature and highly impacts program, product, or project success.

• Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.

• Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions).

• Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

• 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Pay range and Other Compensation & Benefits: $211,800.00 - $317,800.00

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Virtual Platform/Simulation Engineer in Santa Clara, CA vacancy
  • $162.6k - $244k

    Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary New Headcount Software Virtual Platform / Simulation; Engineer, Sr Staff As a Software Virtual Platform Engineer, you will specialize in virtual... 
    Virtual
    Software
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    3 days ago
  • PlusAI, a pioneer in AI-based virtual driver software located in Santa Clara, is seeking a Simulation Engineer Intern. This role focuses on using large language models to create realistic driving scenarios based on defined Operational Design Domains. Join a dynamic team... 
    Virtual
    Software
    Internship

    Medium

    Santa Clara, CA
    1 day ago
  • $19 - $65 per hour

     ...Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...seeking an enthusiastic and driven Simulation Engineer Intern to join our team and work on...  ...with autonomous vehicle simulation platforms (e.g., CARLA, LGSVL, or proprietary... 
    Virtual
    Software
    Odd job
    Internship

    PlusAI

    Santa Clara, CA
    1 day ago
  •  ...consulting firm is seeking a Senior Software Engineer focused on Virtual Hardware Modeling. The ideal...  ...of relevant experience in hardware simulation and modern C++. Proficiency in SystemC...  ...SystemC/TLM and experience with virtual platform tools are essential. This role... 
    Virtual
    Software

    Talent Software Services

    Sunnyvale, CA
    2 days ago
  • A leading technology firm in Santa Clara is seeking a Software Virtual Platform Engineer to specialize in virtual platforms. This role involves developing high-level system virtual models of complex SoC hardware, collaborating with cross-functional teams, and requires... 
    Virtual
    Software

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $180.6k - $271k

    Qualcomm is seeking a Software Virtual Platform Engineer to specialize in virtual platforms including SystemC TLM and QEMU. Your tasks will involve designing and developing models for complex SoC hardware and collaborating with software and hardware engineers to ensure... 
    Virtual
    Software
    Remote job

    Qualcomm

    Santa Clara, CA
    1 day ago
  • Qualcomm is seeking a Principal Manager for Virtual Platform Engineering in Santa Clara. The role involves leading the development of virtual platforms...  .... A Master's degree or PhD with significant experience in Software Engineering is preferred. #J-18808-Ljbffr Qualcomm
    Virtual
    Software

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $153k - $222k

     ...facing or support role. Experience with cloud engineering, on-premise engineering, virtualization, or containerization platforms. Experience engaging with, or presenting to...  ...Experience with networking concepts such as software-defined networking, routing, virtual private... 
    Virtual
    Software
    Full time

    Google

    Sunnyvale, CA
    1 day ago
  • $180.6k - $271k

     ...Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary Open...  ...Diego, or Remote As a Software Virtual Platform Engineer, you will specialize in...  ...IP blocks into the SystemC simulator. Collaborating closely with hardware... 
    Virtual
    Software
    Work experience placement
    Remote work
    Work from home

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $85k - $160k

    We are seeking a highly skilled Senior Simulation Engineer to own and accelerate our synthetic...  ...simulation environment (including hardware/software dependencies, GPU utilization, and...  ...generation techniques to create complex virtual scenes Familiarity with VLA/NOVA model... 
    Virtual
    Software
    H1b

    EPAM Systems

    Mountain View, CA
    4 days ago
  • $140k - $230k

     ...technologies; Arene, our software development platform for software‑defined vehicles...  ...in‑house and third‑party simulation technologies. The...  ...form the foundation of our virtual verification and validation...  ...experienced Senior Simulation Engineer to lead the adoption and integration... 
    Virtual
    Software
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Woven Planet

    Palo Alto, CA
    3 days ago
  • $140k - $230k

     ...technologies; Arene, our software development platform for software-defined vehicles...  ...in-house and third party simulation technologies. The...  ...form the foundation of our virtual verification and validation...  ...experienced Senior Simulation Engineer with a strong background in... 
    Virtual
    Software
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    5 days ago
  • $170k - $215k

     ...for the GNC and Vehicle Simulation groups using tools like GitHub...  ...Manage the critical software interfaces between the "Virtual Vehicle" (Simulink models) and downstream platforms, including managing Interface...  ...as a cross-functional engineering multiplier: Leverage your... 
    Virtual
    Software
    Local area
    Flexible hours

    Archer

    San Jose, CA
    2 days ago
  • $170k - $240k

     ...solution that integrates advanced software and hardware powering the...  ...a high-scale, web-based simulation platform designed to validate autonomous...  ...and a Senior Full-Stack Engineer building the platform interface...  ...runs reliably within a virtual environment, creating the complex... 
    Virtual
    Software
    Odd job
    Work at office

    Booster

    Mountain View, CA
    2 days ago
  • $155k - $185k

     ...supports AI‑powered productivity. As a Client Platform Engineer , you’ll play a hands‑on role in...  ...environments. Troubleshoot hardware, software, and network issues to ensure minimal downtime...  ...and other insights from in‑person and virtual meetings—turning meetings into... 
    Virtual
    Software

    Otter.ai

    Mountain View, CA
    3 days ago
  • $104.2k - $211.85k

     ...includes general system administration tasks, software and hardware support, system...  ...distributed environments. Working knowledge of Virtual machine management (VmWare, OpenShift)...  ...everyone to create through innovative platforms and tools that unleash creativity, productivity... 
    Virtual
    Software
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe

    San Jose, CA
    12 days ago
  • $152k - $241.5k

    NVIDIA Corporation in Santa Clara is seeking a Sr. Software Engineer to architect a simulation platform for next-generation DGX products. The role involves enhancing simulator components and collaborating with global teams on performance improvements and bug fixes. The... 
    Software

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $158.4k - $294.1k

     ...Role We are looking for a Senior Platform Engineer to join the Workload team within the Veeam...  ...paid volunteer time ~ AirVet: 24/7 virtual veterinary care at no cost ~ Legal...  .../ OTE) $158,400—$294,100 USD Veeam Software is an equal opportunity employer and does... 
    Virtual
    Software
    Base plus commission
    Local area
    Worldwide

    Veeam Software

    San Jose, CA
    4 days ago
  •  ...facing or support role. Experience with cloud engineering, on-premise engineering, virtualization, or containerization platforms. Experience in programming languages,...  ...Experience with networking concepts such as software‑defined networking, routing, virtual private... 
    Virtual
    Software

    Google

    Sunnyvale, CA
    3 days ago
  • $181k - $262k

     ...approach and execution of the Client Platform Engineering Team Plan, design, and implement scalable...  ...to manage Aurora's physical and virtual client platforms (Macs, Windows, Ubuntu...  ...security patches, configuration, and software package updates Partner with IT Support... 
    Virtual
    Software
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  •  ...Sunnyvale, California is seeking an experienced engineer to build C++ system services for their...  ...developing distributed and scalable software systems, with a strong proficiency in...  ...applications by working on the Illumio Virtual Enforcement Node, ensuring effective cybersecurity... 
    Virtual
    Software

    Illumio

    Sunnyvale, CA
    3 days ago
  •  ...hardware repair activities • Diagnose and resolve hardware/software problems/issues • Create scripts to automate system administration...  ...RedHat Enterprise Linux (RHEL) • Experience administering virtual machines with VMWare ESXi • Performing routine server/... 
    Virtual
    Software

    PLANIT Group

    Sunnyvale, CA
    3 days ago
  • $165k - $241.4k

     ...working with best-in-class engineers and technical...  ...for delivering advanced simulation solutions and infrastructure...  ...Impact: As a SONiC Platform Engineer, you will be...  ...(Silicon One) and virtual platforms. This includes...  ...state. Hardware-Software Hardening: Own the "bring... 
    Virtual
    Software
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    3 days ago
  •  ...Description: We are seeking a skilled and experienced Software Engineer with a strong background in cloud infrastructure and automation...  ...manage infrastructure as code using Ansible . Manage virtual servers and infrastructure components with AWS EC2 .... 
    Virtual
    Software

    Info Way Solutions

    Sunnyvale, CA
    3 days ago
  •  ...Coordinate hardware repair activities • Diagnose and resolve hardware/software problems/issues • Create scripts to automate system...  ...Linux (RHEL) versions 6, 7, 8, & 9 • Experience administering virtual machines with VMWare ESXi • Performing routine server/workstation... 
    Virtual
    Software

    PLANIT Group

    Sunnyvale, CA
    3 days ago
  • $148k - $226.2k

    ## Sr. Infotainment Platform Software EngineerApplyremote type: Onsitelocations: Mountain View,...  ...environments.* Work side-by-side with DevQA engineers on test plan development and review.*...  ...Experience with Gunyah VM and/or other virtual machine and container technologies*... 
    Virtual
    Software
    Full time
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    11 hours ago
  •  ..., and migrate applications, platforms, and workloads onto Alibaba...  ...technical sessions (in-person or virtual) to accelerate customer...  ...teams—including Sales, Product, Engineering, Legal, and Finance—to...  ...domains such as cloud computing, software development, systems... 
    Virtual
    Software
    Local area

    Alibaba Cloud

    Sunnyvale, CA
    2 days ago
  •  ...centric products integrated with platforms like ServiceNow. The ideal...  ...consulting, design, engineering, data science, and ServiceNow...  ...machine learning, or enterprise software. 7+ years of experience in a...  ...ServiceNow’s AI features (e.g., Virtual Agent, Predictive... 
    Virtual
    Software

    NewRocket

    Santa Clara, CA
    4 days ago
  •  ...NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa Clara, California. The role involves building GPU-native simulation software that powers molecular dynamics at scale. Candidates should have over 8 years of software engineering... 
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $110k - $135k

    Overview The IT Support Engineer provides support to employees experiencing technical problems...  ...system and server administration and virtualization experiences are required. Area of...  ...Diagnoses and resolves technical hardware and software issues where applicable. Research... 
    Virtual
    Software

    Omni Vision Inc

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Virtual Platform/Simulation Engineer. Be the first to apply!