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

Software Virtual Platform/Simulation Engineer

$162.6k - $244k

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 :

$162,600.00 - $244,000.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Virtual Platform/Simulation Engineer in Austin, TX 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

    Austin, TX
    1 day ago
  • $162.6k - $244k

    A leading technology company is seeking a Software Virtual Platform Engineer in Austin, Texas. This role involves designing and developing complex virtual models of SoC hardware. The ideal candidate has extensive experience in Software/Firmware Engineering, particularly... 
    Virtual
    Software

    Qualcomm

    Austin, TX
    2 days ago
  • Upstart is looking for a Principal Software Engineer focused on Machine Learning Simulations. This role involves building an MLOps platform to support machine learning model inference and automating processes. The ideal candidate has a strong background in Python, Kotlin... 
    Software
    Remote job

    Upstart

    Austin, TX
    2 days ago
  • $165.2k - $223.6k

     ...clusters. Our team builds virtual platforms - full-system C++ and SystemC...  ...custom SoCs - that let software teams start development months...  ...'re looking for a software engineer to build and own the models...  ...infrastructure: QEMU integration, simulation performance, build and... 
    Virtual
    Software
    Local area
    Flexible hours

    Amazon

    Austin, TX
    5 days ago
  • $80 - $95 per hour

    *Description* Contract Platform Engineer - Data Platforms Redis Focus Platform Engineering...  ...Redis and caching services running on virtual machines and Kubernetes. You will contribute...  ...or internship experience in IT or software engineering *Experience Level* Expert... 
    Virtual
    Software
    Contract work
    Temporary work
    Internship

    TEKsystems

    Austin, TX
    5 days ago
  • $53 - $75 per hour

     ...Job Summary Our client is seeking a Platform Engineer - Data Platforms to support and enhance...  ...administration Some experience working with virtual machines or server environments...  ..., or internship experience in IT or software engineering Key Competencies & Behaviors... 
    Virtual
    Software
    Full time
    Internship
    Local area

    KellyMitchell Group

    Austin, TX
    1 day ago
  •  ...immediately seeking an experience Data Platform Engineer in support of our enterprise computing...  ...Redis and caching services running on virtual machines and Kubernetes. You will contribute...  ..., or internship experience in IT or software engineering The pay range is the... 
    Virtual
    Software
    Hourly pay
    Contract work
    Internship
    Immediate start

    Kforce

    Austin, TX
    5 days ago
  •  ...Sr. Software Engineer – Cloud Platform Join us on our mission to empower more people to find their way home by breaking barriers to entry, making...  ...your truest self Access to an inclusive, integrated virtual healthcare navigation program (most locations) Autism... 
    Virtual
    Software
    Work at office
    Local area
    Immediate start
    Flexible hours

    realtor.com

    Austin, TX
    1 day ago
  • $153k - $222k

    Customer Engineer, Platform, Federal Healthcare, Google Public Sector Google Reston, VA, USA...  ...engineering, on-premise engineering, virtualization, or containerization platforms. Experience...  ...with networking concepts such as software‑defined networking, routing, virtual... 
    Virtual
    Software
    Full time
    Local area

    Google Inc.

    Austin, TX
    5 days ago
  •  ...seeking an experienced Staff Engineer with a passion for building high...  ...maintenance, zero-downtime platforms, and applications. You will...  ...highly efficient next-generation virtual machine management and...  ...* Professional experience in software development using modern programming... 
    Virtual
    Software
    Hourly pay
    Work experience placement

    GEICO

    Austin, TX
    4 days ago
  • $67 per hour

     ...immediately seeking an experience Data Platform Engineer in support of our enterprise computing...  ...Redis and caching services running on virtual machines and Kubernetes. You will contribute...  ...coursework, certifications, or internship experience in IT or software engineering
    Virtual
    Software
    Contract work
    Internship
    Immediate start
    Austin, TX
    11 days ago
  • $58k - $70k

     ...troubleshooting, training junior staff and end-user support for software's, servers, workstations, laptops, and virtual machines. Manage Windows Server backup...  ...scanners (e.g., Nessus), patch management platforms, endpoint protection, and SIEM solutions such as Splunk... 
    Virtual
    Software
    For contractors
    Work at office
    Immediate start
    Weekend work
    Afternoon shift

    The University of Texas at Austin

    Austin, TX
    5 days ago
  •  ...Mulesoft DevOps Engineer Location: Austin, TX (Hybrid) Duration...  ...who specializes on Mulesoft platform configuration and automating...  ...issues Ability to inspect Virtual Host settings on linux servers...  ...cooperation with the relevant software Provide operational support... 
    Virtual
    Software
    Long term contract
    Work at office
    Local area
    Remote work

    InterSources

    Austin, TX
    1 day ago
  •  ...Job Title: DevOps Engineer - Application Support & Automation Location: 1609 Centre...  ...Job Description: Develops software solutions by studying information needs,...  ...• Prefer some working experience with Virtual Machine Provisioning and De-Provisioning... 
    Virtual
    Software
    Work experience placement
    Remote work

    Kaav Inc.

    Austin, TX
    5 days ago
  •  ...per week. The Role The Physical and Virtual Tests Platform organisation at GM is building a cloud...  ...as cloud computing. As a Staff Systems Engineer, you will be the bridge between the platform...  ..., provisioning workflows, and agent software in Go that connects diverse automotive... 
    Virtual
    Software
    Work experience placement
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    1 day ago
  •  ...Full Stack Platform Engineer Client is a global professional services company with leading capabilities in digital, cloud and security...  ...along with automation testing practices Products & Platform Software Engineer: This role will focus on developing highly... 
    Software
    Work experience placement

    ClifyX

    Austin, TX
    1 day ago
  • $136.9k

    Senior Software Engineer, AI Platform & Agents Coalition is the world's first Active Insurance provider designed to help prevent digital risk before...  ...to our email alias, employees, or other physical or virtual organization locations. Coalition is not responsible for... 
    Virtual
    Software
    Fixed term contract
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition Inc

    Austin, TX
    4 days ago
  •  ...range of industries. In this quickly changing economic landscape, virtual recruiting and remote work are critical for the future of work....  ..., design, development, testing and delivery of application software) • Experienced in development, design and architecture with Java... 
    Virtual
    Software
    Permanent employment
    Contract work
    Remote work

    Tekfortune Inc

    Austin, TX
    3 days ago
  •  ...Role: Platform/Cloud Engineer Location: Austin TX (100% Onsite) Key Skills - Terraform, Kubernetes, SQL, Python, Software Engg and Platform Admin experience Job Description: Required Qualifications: ~ Overall 10+ yrs experience.... 
    Software

    United IT Solutions

    Austin, TX
    5 days ago
  •  ..., and maintain physical and virtual server hardware, including initial...  ..., including virtualization platforms, storage, networking, and...  ...Implement and manage software installations and upgrades across...  ...Collaborate with security, engineering, and operations teams to support... 
    Virtual
    Software
    Flexible hours

    Insight Global

    Austin, TX
    2 days ago
  •  ...Planning (ERP) applications. Ensures that software can be completely integrated into the ERP...  ..., Application Packages, Application Engine, Cobol, SQR) ~8 - Required - Experience...  ...must have their own equipment. Access to a virtual desktop set up (software) will be provided... 
    Virtual
    Software
    For contractors
    Local area
    Remote work
    Monday to Friday

    Lumen Solutions Group Inc.

    Austin, TX
    1 day ago
  • $100k

     ...integrations Managing and maintaining end user virtual desktops. Collaborating with team...  ...troubleshoot advanced desktop hardware, software, and network connectivity issues. Remediating...  .... Experience with Cloud compute platforms such as AWS, GCP, and Azure. Working knowledge... 
    Virtual
    Software
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    PEAK6

    Austin, TX
    2 days ago
  •  ...Information Modeling (BIM) and Virtual Design and Construction (VDC)...  ...'s business processes and software systems implementation Promoting...  ...sharing and collaboration platforms required. Preferred...  ...certifications are preferred: LEED AP, Engineer in Training (EIT), LEED Green... 
    Virtual
    Software
    For contractors
    For subcontractor
    Local area

    Bartlett Cocke

    Austin, TX
    1 day ago
  • $70k

     ...: You’ll be at the heart of our sales engine, taking ownership of a variety of exciting...  ...Revolution at regional industry events (virtual and in-person) Drive structured territory...  ...support sales or related enterprise software/services A track record using LinkedIn... 
    Virtual
    Software
    Full time
    Remote work

    Support Revolution

    Austin, TX
    16 days ago
  • $55k - $69.6k

     ...configuration, maintaining of servers, virtual servers, containers, workstations and laptops...  .... Linux desktop support: supporting software applications for VPN, Office Tools,...  ...Experience with VMWare or similar virtualization platforms. Working knowledge of Automation/... 
    Virtual
    Software
    Work at office
    Weekend work
    Afternoon shift

    The University of Texas at Austin Staff

    Austin, TX
    2 days ago
  • Site Reliability Engineer Long term contract- 2+ years 100% remote in the continental...  .... You will be helping to build a new platform built on AWS cloud technologies. The...  ...or Master's degree in Computer Science, Software Engineering, or a related field ~4+ years... 
    Software
    Long term contract
    Remote work

    ASCENDING LLC

    Austin, TX
    1 day ago
  •  ...and mentor for other Systems Engineers Work alongside SEM to provide...  ..., systems, cloud, or software to enterprise accounts preferred...  ...computing, multiprocessing, virtual memory subsystem, storage subsystems...  ...and showing new technology platforms and concepts to customers ~... 
    Virtual
    Software
    Local area
    Flexible hours

    Everpure LLC

    Austin, TX
    3 days ago
  • Senior Mission Simulation Engineer Location: Austin, TX (Hybrid on-site, with up to 20% travel)...  ...environments. Our distributed orchestration platform enables autonomous coordination of...  ...”) that connects low‑fidelity SITL (Software‑in‑the‑Loop) environments with high‑fidelity... 
    Software
    Flexible hours

    NODA AI

    Austin, TX
    1 day ago
  •  ...Responsible for the planning and engineering of an organization's cloud...  ...and designs hardware and software. Familiar with standard concepts...  ...Software as Service (SaaS), Platform as Service (PaaS), or Infrastructure...  ...- Strong understanding of virtual networks, VPNs, DNS, load... 
    Virtual
    Software
    For contractors

    Lumen Solutions Group Inc.

    Austin, TX
    1 day ago
  • ## Job Description# Senior Data Engineer**Location:** Austin, Texas (Onsite) **Employment...  ...tools (e.g., dbt, Airflow, Python).* Strong software engineering fundamentals and tooling (e....  ...and Mexico. Everforth Apex uses a virtual recruiter as part of the application process... 
    Virtual
    Software
    Permanent employment

    Apex Systems

    Austin, TX
    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!