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

HPC Software Engineer

$101k - $151k

Ansys Inc

General InformationJob TitleHPC Software EngineerJob ID12885CityCanonsburgState/ProvincePennsylvaniaDate Posted01-Oct-2025Job CategoryEngineeringJob SubcategoryR&D EngineeringHire TypeEmployeeRemote EligibleNoBase Salary Range: $101000 - $151000Descriptions & RequirementsJob Description and RequirementsWe AreSynopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.You AreYou have spent your career making code run faster on hardware that keeps changing. You understand that the difference between a solver that takes three hours and one that takes twenty minutes is not just compute power, it is how the algorithm maps to memory, how threads communicate, and whether someone thought hard about cache locality six months ago. You know your way around a profiler and you can read the output without needing to Google every metric.Working across CPU and GPU architectures does not intimidate you. You have debugged MPI communication bottlenecks, wrestled with build systems that span multiple platforms, and written code that has to perform consistently whether it is running on a local workstation or a cloud-based HPC cluster. You think in terms of scalability, not just correctness.Collaboration comes naturally. You can sit with a domain expert who speaks in finite elements and boundary conditions, extract what matters for the code, and turn that into a design spec that your team can actually build from. You care about the engineers downstream who depend on your work holding up under real-world load, not just passing CI.At Synopsys, you will work on simulation software that shapes how products get designed across industries. The problems are real, the scale is significant, and what you optimize will matter.What You'll Be DoingDesign, implement, and optimize parallel programming methods within Ansys Mechanical solver products using MPI, GPU programming models like CUDA, HIP, SYCL, OpenMP, and other HPC frameworksProfile solver performance across CPU and GPU architectures using tools like Intel VTune, NVIDIA Nsight, or similar, and translate findings into actionable performance improvementsBuild and maintain code benchmarking suites that track solver performance across releases and catch regressions before they shipDrive adoption of modular, hardware-agnostic HPC programming models across multiple solver codebases, working with development teams to ensure consistency and reusabilityCollaborate with numerical methods experts to translate complex algorithmic requirements into performant, maintainable software designsSupport procurement, configuration, and management of HPC development and testing platforms, including on-premise clusters and cloud-based environmentsOwn packaging, build system work, and DevOps tooling using CMake, Azure DevOps, Conan, Docker, or CI/CD pipelines to streamline deployment and testing workflowsThe Impact You Will HaveReduce solve times for engineering simulations used by leading companies across automotive, aerospace, energy, and electronics industriesEnable customers to run larger, more complex models by making solvers scale efficiently across hundreds or thousands of coresAccelerate the adoption of GPU computing in production simulation workflows, unlocking new performance tiers for users with modern hardwareImprove developer productivity across multiple solver teams by building reusable HPC frameworks and shared toolingEnsure performance consistency and reliability across solver releases through rigorous benchmarking and regression testingHelp shape the technical direction of Synopsys simulation products as HPC architectures and customer workloads continue to evolveSupport faster iteration cycles for product development teams by streamlining build, test, and deployment infrastructureWhat You'll NeedMinimum Requirements: Bachelor's degree in Mechanical Engineering, Computational Science, Applied Mathematics, Physics, or related field with 2+ years of experience, or Master's degree in a related field. PhD preferred.Strong hands-on experience with HPC software design, testing, and deployment in production or research environmentsSolid understanding of data structures, algorithms, and performance considerations in parallel computing contextsProficiency with Git and collaborative development workflows across distributed teamsProficiency in Fortran and C/C++ for performance-critical code developmentExperience with MPI and distributed memory programming modelsExperience with GPU hardware and at least one GPU programming model such as CUDA, HIP, SYCL/oneAPI, OpenMP, OpenACC, or Kokkos is a strong plusWho You AreYou can look at a profiler trace and identify the bottleneck without needing three meetings to discuss itYou write code that other engineers can pick up six months later without needing you to explain every design choiceYou ask clarifying questions when a requirement is vague rather than guessing and building the wrong thingYou are comfortable managing your own time across multiple priorities and know when to escalate blockers versus solve them yourselfYou can explain a technical tradeoff between two HPC approaches to a domain expert in terms they care about, not just what the benchmark saysYou stay current with HPC architecture trends and programming models without needing to be told, because you care about building software that will still perform well two hardware generations from nowThe Team You'll Be Part OfYou will work within the Ansys Mechanical R&D organization, collaborating with numerical methods experts, solver developers, and other HPC engineers across a geographically distributed team. Your work will directly support the performance and scalability of industry-leading simulation products used by engineers worldwide to design and validate critical systems.Rewards and BenefitsWe offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.#TPGAt Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the HPC Software Engineer in Muse, PA vacancy
  • $101k - $151k

    General InformationJob TitleHPC Software EngineerJob ID12885CityCanonsburgState/ProvincePennsylvaniaDate...  ...AreSynopsys is the leader in engineering solutions from silicon to systems,...  ...on a local workstation or a cloud-based HPC cluster. You think in terms of scalability... 
    Suggested
    Local area
    Worldwide

    ANSYS

    Canonsburg, PA
    2 days ago
  • $115k - $125k

     ...Advanced Software Engineer Imagine a world-class engineering environment with exceptional talent and advanced technologies that are often classified. At General Dynamics Mission Systems, you'll work with amazing engineers to invent the technologies, products, and services... 
    Suggested
    Flexible hours

    Progeny Systems Corporation

    Canonsburg, PA
    1 day ago
  • $112k - $168k

    General Information Job Title Applications Engineering, Staff Engineer Job ID 16420 City Canonsburg State/Province...  ...record of creating reusable examples, tutorials, or scientific software workflows that others have successfully usedStrong written and... 
    Suggested
    Remote work
    Day shift

    ANSYS

    Muse, PA
    2 days ago
  •  ...ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a AWS/Azure DevOps Engineer to join our team in Canonsburg, Pennsylvania (US-PA), United States (US).AWS/Azure DevOps EngineerBasic Qualifications:-+5yrs of... 
    Suggested
    For contractors

    NTT DATA

    Canonsburg, PA
    1 day ago
  • $180k - $200k

     ...Job Description Lead Principal Engineer_Canonsburg, PA_Full-Time_Direct Hire \n \n Position Title: Lead Principal Engineer...  ...technical direction to digital, analog, power-electronics, mechanical, software, and test engineers. \n • Serve as a technical mentor and... 
    Suggested
    Full time
    Work from home
    Relocation package
    Flexible hours
    2 days per week
    1 day per week

    Bestinfo Systems LLC

    Canonsburg, PA
    9 days ago
  •  ...Job Description Job Description Lead Principal Engineer - MK48 program Location: Canonsburg, Pennsylvania, Onsite Full Time Role   Security Clearance: DoD Secret preferred; must be obtainable within a reasonable period after hire Work Authorization:... 
    Full time

    Veracity Ventures Inc.

    Canonsburg, PA
    8 days ago
  • $27.5 per hour

     ...Responsibilities for this Position Software Engineering Intern ID: 2026-74993 US-MA-Dedham Required Clearance: Secret Posted Date: 9/16/2026 Category: Engineering-Other Employment Type: Intern Hiring Company: General Dynamics Mission Systems... 
    Internship
    Immediate start
    Flexible hours

    General Dynamics

    Canonsburg, PA
    23 hours ago
  • Primary Responsibilities Support Manufacturing and Quality workstream activities and process improvements. Harmonize Usage Decision (UD) codes and related stock control processes across plants and business units. Standardize UD codes to improve process consistency...
    Contract work

    Techvilla Solutions

    Canonsburg, PA
    16 days ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems. The Simpleware team, now part of our portfolio through Ansys, develops software that converts 3D medical images—CT and MRI scans—into accurate 3D models for CAD, simulation, and 3D printing... 
    Remote work

    Synopsys Inc

    Canonsburg, PA
    a month ago
  • Veeva Vault Tech Lead Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Veeva Vault Technical Architect with strong Technical and functional knowledge of Veeva Vault PromoMat...

    Keylent, Inc.

    Canonsburg, PA
    1 day ago
  •  ...practices for firmware architecture, multithreaded/concurrent software designs, Modular Software and Objected Oriented Design (OOD)....  ...Qualifications: ~ Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or related field + 0-3 yrs.... 

    Software Technology Inc

    Washington, PA
    4 days ago
  • $136.8k - $152k

     ...Position \n We are seeking a skilled and motivated Electrical Engineer with a strong background in high voltage transmission power,...  ...data center power systems \n ~ Proficiency in electrical design software (e.g., ETAP, SKM, AutoCAD, Revit) and familiarity with relevant... 

    Constellation Energy

    Canonsburg, PA
    22 days ago
  •  ...Senior Automation Engineer Audubon is currently seeking a Senior Automation Engineer to join our team in our Canonsburg, PA Office. The Senior Automation Engineer at Audubon shall have shown the ability to specify, design, program, and test automation and control systems... 
    Work at office

    Audubon Companies

    Canonsburg, PA
    1 day ago
  •  ...Opportunity CDMG has an excellent opportunity for an experienced and highly motivated Automation Engineer with experience in PLC, HMI and DCS programming design to join our Automation Engineering Team. The ideal candidate will play a key role in supporting large automation... 

    CDMG Engineering

    Canonsburg, PA
    1 day ago
  •  ...Field Service Engineer - Canonsburg, PA At H&P Equipment, a Division of Hall Industries, Canonsburg, PA, we are successful because of our deep commitment to providing exceptional products and services to our customers. This commitment is reflected in our ongoing investments... 
    Full time
    Temporary work

    Hall Industries, Inc.

    Canonsburg, PA
    more than 2 months ago
  •  ...Site Reliability Maintenance Engineer This is an exciting new position meant to be a key player in our newly created Reliability Program. The role is responsible for identifying and managing reliability improvements to steel producing equipment and facilities, minimizing... 

    Universal Stainless

    Bridgeville, PA
    2 days ago
  •  ...Drive compliance with the IT Quality processes and client's Software Development Life Cycle (SDLC) process, including the IT change...  ...equivalent in Computer Science, Computer Information Systems, Engineering, or a related technical field, and 6 years of experience in the... 
    Remote work

    Accede Solutions Inc.

    Canonsburg, PA
    2 days ago
  •  ...Build, Deploy, Improve We're looking for an engineer with a few years of field experience to help take our real-time wellsite monitoring...  ...written procedures. Help develop and deploy new sensors, software, hardware, and system upgrades. Tear down and inspect... 
    Remote work
    Shift work

    Workover Solutions

    Imperial, PA
    3 days ago
  • $150k

     ...looking for a technically diversified Civil/Environmental Senior Engineering Manager 1 to support our Power Generation Environmental...  ..., cross-sections, topographic plans, etc. Knowledge of GIS software is a plus, including using Arc GIS software and using the software... 
    Permanent employment
    Temporary work
    Relocation

    GAI Consultants

    Canonsburg, PA
    4 days ago
  • $105k

     ...Job Description Job Description Immediate Need | Direct Hire Product Engineer – Compliance & Certification Canonsburg, PA | Onsite Up to $105,000 + Bonus Potential ( May have flexibility) Why Work For Our Client? Global leader in power distribution solutions... 
    Immediate start

    BlackRock Resources LLC

    Canonsburg, PA
    27 days ago
  • Application Engineer The Opportunity Our client is seeking a talented Application Engineer who enjoys solving complex technical problems, working directly with customers, and turning real-world challenges into practical engineered solutions. This is not a behind-the-desk... 
    Work at office

    Kyler Professional Search

    Washington, PA
    4 days ago
  •  ...Engineering Project Manager (DPME) Basic Qualifications: Bachelor's degree in Electrical Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree plus a minimum of 6 years of relevant experience... 
    Immediate start

    MDA Edge

    Canonsburg, PA
    23 hours ago
  •  ...medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).Key Responsibilities:The IT Deskside Support Engineer is fully accountable for:Business Hours & Non-Business Hours On Call support requiredOnsite incident and request execution... 
    Contract work
    Local area
    Immediate start
    Remote work

    Pyramid Consulting

    Canonsburg, PA
    4 days ago
  • NAWe are having requirement of “Sitecore Technical Developer in US” as per following Job Description. Request to forward us suitable resource profiles along with the quotes.Needs to have experience with Sitecore Glass, Sitecore Query,Must have SXA experience / KnowledgeWorked...

    NTT DATA

    Muse, PA
    4 days ago
  •  ...communicating knowledge and by attending   weekly or monthly meetings. ~ Ability to accurately use various   office and accounting software. ~ Ensure compliance with OSHA, EPA,   fire safety, and local building codes. ~ Maintain all life safety systems and... 
    Work at office
    Local area

    StepStone Hospitality Inc.

    Canonsburg, PA
    6 days ago
  • $85k - $100k

     ...Bridge Design Engineer Canonsburg, PA ( • Infrastructure + Mobility Job Type Full-time Description Bridge Design Engineer...  .... ~ Proficiency in MicroStation, STAAD, and bridge design software. ~ Familiarity with state DOT design standards, including PennDOT... 
    Full time
    For contractors
    Work at office
    Local area

    Fisher Associates

    Canonsburg, PA
    2 days ago
  • Join the Kadima Rehabilitation & Nursing at South Hills Team! At Kadima Rehabilitation & Nursing at South Hills, we are dedicated to providing exceptional care to our patients and community. As an essential part of our team, the EVS Director plays a vital role in ensuring...

    Kadima Healthcare

    Canonsburg, PA
    23 hours ago
  •  ...Job Description Overview Mural Group is partnering with a multi-site industrial manufacturer to hire a Corporate Reliability Engineering Manager. This role is responsible for improving reliability, equipment uptime, and maintenance performance across multiple manufacturing... 

    Mural Group

    Bridgeville, PA
    more than 2 months ago
  •  ...Description We are representing an automation machinery manufacturer in the welding & cutting industry. Our client is looking for an Engineering Manager in the Greater Pittsburgh Region. REQUIREMENTS: ~ Bachelors Degree in Mechanical Engineering (ME) or Electrical... 

    MRINetwork Jobs

    Canonsburg, PA
    8 days ago
  •  ...Minimum of 1 year of college study of Construction Management, Engineering or Accounting preferred.Knowledge of and experience using...  ...good computer skills including proficiency with common desktop software applications including Microsoft Office and Microsoft Project.... 
    For contractors
    Work at office

    BlackRock Resources

    Canonsburg, PA
    2 days ago

Do you want to receive more vacancies?

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