CrawlJobs Logo

C++ Simulation Engineer, GPU Modeling

AMD

Location Icon

Location:
Canada, Markham

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

88000.00 - 132000.00 CAD / Year

Job Description:

AMD is looking for a C++ Simulation Engineer, GPU Modeling passionate about driving the cutting-edge GPU Modeling and algorithm design for AMD's next generation IP design. As a member of the Radeon Technologies Group, you will be developing the C/C++ simulation models and work closely with the architecture, IP design teams to achieve first pass silicon success. The ideal candidate will have proven experience with Object-Oriented Design, some knowledge of the graphics hardware pipeline, and exposure to ASIC design and verification tools and flows.

Job Responsibility:

  • Drive the development of C/C++ simulation models for silicon architecture and algorithm evaluation, performance analysis and hardware verification
  • Partner with cross-functional teams such as HW/SW Co-design, RTL design, verification, emulation, post silicon validation, firmware and software development, in the use and support of building ASIC architecture and simulation models to ensure first pass silicon success and rapid deployment
  • Develop and debug complex code, on a large-scale codebase and version control systems

Requirements:

  • Proven hands-on object oriented programming experience in C/C++
  • Experience or familiarity with advanced text editors and IDEs
  • Good understanding of computer organization/architecture
  • Undergrad degree required
  • Bachelors or Masters degree in Computer Science or Computer Engineering preferred

Additional Information:

Job Posted:
December 17, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for C++ Simulation Engineer, GPU Modeling

New

C-Simulation Engineer, GPU Modeling

AMD is looking for a C-Simulation Engineer passionate about driving the cutting-...
Location
Location
United States , Orlando, Florida
Salary
Salary:
98400.00 - 147600.00 USD / Year
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven hands-on object oriented programming experience in C/C++
  • Experience or familiarity with advanced text editors and IDEs
  • Good understanding of computer organization/architecture
  • Undergrad degree required
  • Bachelors or Masters degree in Computer Science or Computer Engineering preferred
Job Responsibility
Job Responsibility
  • Drive the development of C/C++ simulation models for silicon architecture and algorithm evaluation, performance analysis and hardware verification
  • Partner with cross-functional teams such as HW/SW Co-design, RTL design, verification, emulation, post silicon validation, firmware and software development, in the use and support of building ASIC architecture and simulation models to ensure first pass silicon success and rapid deployment
  • Develop and debug complex code, on a large-scale codebase and version control systems
  • Fulltime
Read More
Arrow Right
New

Software System Design Engineer

Bring AMD’s leading-edge SoCs to life in a virtual environment! As an early cons...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in Engineering or higher or equivalent experience is preferred
  • Proven experience in designing and implementing maintainable, performant, professional C++11/14/17 code
  • Familiarity with x86, ARM, or GPU architecture, including drivers and applications
  • Proficiency in Linux and Windows kernel debugging
  • Prior involvement in functional modelling, architecture simulation, or hypervisor development
  • Familiarity with modelling technologies such as QEMU, VirtualBox, SystemC, Gem5, SIMICS, dynamic binary translation, or JIT
  • Experience of cross-platform development for Linux and Windows environments
Job Responsibility
Job Responsibility
  • Develop high-performance FFMs (Fast-Functional models) for AMD SoCs and platforms using C++
  • Collaborate closely with internal and external customers to understand and assist in running their workloads on the models
  • Create test plans and validate model functionality using Python
  • Improve functionality, stability, and performance of existing models
  • Develop innovative modelling features to streamline workload debugging
  • Close collaboration with architecture teams to foster in-depth understanding of new designs
Read More
Arrow Right

Senior Software Engineer, Computational Geometry

We are seeking a Senior Software Engineer, Computational Geometry who will be a ...
Location
Location
United States , Chatsworth
Salary
Salary:
140000.00 - 200000.00 USD / Year
machinalabs.ai Logo
Machina Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS or PhD. in Data Science, Computer Science, Machine Learning, Statistics, or a related field
  • 5+ years of experience in computational geometry, path planning, or related fields
  • Strong background in linear algebra, trigonometry, differential equations, and algorithm design
  • Proficiency in both Python and C++, with hands-on use of libraries such as Numpy (Python) or Eigen (C++)
  • Proven ability to manipulate meshes, vectors, and transforms in 2D and 3D
  • Experience with CAD file formats (STEP, IGES) and graphics-adjacent work (GPU acceleration, ray tracing, geometry kernels)
  • A track record of solving complex problems in fast-paced, iterative environments—independently and within teams
  • Excellent communication skills
  • able to explain technical concepts clearly to both engineers and non-engineers
Job Responsibility
Job Responsibility
  • Shape our geometry pipeline by leading the development of robust geometry ingestion and processing systems to transform complex CAD files into robot-ready parts
  • Innovate our path planning through the design and implementation of algorithms that expand the operational envelope of our robotic forming cells
  • Prototype and validate by rapidly testing new approaches while building high-quality, production-ready code for proven solutions
  • Bridge disciplines partnering with robotics and manufacturing engineers to troubleshoot, optimize, and validate geometry and path strategies on physical hardware
  • Model and simulate by building kinematic models, optimizers, and analysis tools to validate paths before they hit the robot floor
  • Uphold excellence through ensuring code quality with testing, documentation, and reviews aligned to Machina’s engineering standards
What we offer
What we offer
  • Medical, Dental, Vision
  • PTO
  • Stock Options
  • Fulltime
Read More
Arrow Right
New

Analog Design Engineer - SerDes

This job opening is for a DDR/Serdes/Analog circuit designer in a team responsib...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding of CMOS circuit design and general analog design concepts (Opamps, RC filters, bias circuits etc)
  • Strong hands-on experience in SerDes and DDR circuit designs in latest technology nodes, including Finfet
  • Good technical knowledge of power-performance trade-offs in high-speed designs
  • Direct experience in all phases of design analysis including functional, static timing and electrical sign-off
  • Strong understanding of the impact of variation on design performance
  • Hands-on design experience on all or some of the below blocks: PLLs (RO and/or LC), Serializer/ Deserializer, Transmitter Driver & Equalization (FFE), Clocking circuits, Receiver Equalization (CTLE, VGA, DFE etc), Bandwidth extension techniques (Tcoil etc)
  • Bachelors or Masters degree in computer engineering/Electrical Engineering
Job Responsibility
Job Responsibility
  • Complete ownership of individual circuit blocks in a DDR PHY design in cutting edge FinFet technology nodes
  • Responsible for circuit design, layout quality, electrical and timing analysis, and reliability checks
  • Interface with cross-functional teams like SI/PI, RTL, Verification and Physical Design
Read More
Arrow Right
New

Care Transitions Coordinator RN/LPN Clinical Sales

Are you looking for a rewarding career as a care transitions coordinator? If so,...
Location
Location
United States , Yuma
Salary
Salary:
75000.00 - 80000.00 USD / Year
Amedisys
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least one year of experience in a healthcare related business development/outreach role
  • Current RN or LPN license, specific to the state(s) you are assigned to work
  • Reliable transportation, current driver's license, and liability insurance
  • This role will travel 50% or more within the assigned territory
Job Responsibility
Job Responsibility
  • Educates health care professionals, patients, and families about home care services
  • Develops and maintains relationships with key referral sources, such as hospitals, nursing homes and physician offices to generate leads
  • Coordinates patient admissions with the team, including obtaining all required documentation to complete referral to admission process
  • Conducts on-site visits to assess patient needs and identify barriers to care
  • Keeps accurate records of patient interactions and referrals
  • Achieves admissions, product, and payor-mix goals
  • Meets short and long-term target account goals
  • Documents the minimum expectation of sales calls daily in CRM (including pre and post call notes)
  • Maintains a complete, up-to-date record of targeted referral sources in territory in CRM
  • Attends community events to promote Amedisys
What we offer
What we offer
  • A full benefits package with choice of affordable PPO or HSA medical plans
  • Paid time off
  • Up to $1,000 in free healthcare services paid by Amedisys yearly, when enrolled in an Amedisys HSA medical plan
  • Up to $500 in wellness rewards for completing activities during the year
  • Mental health support, including up to five free counseling sessions per year through the Amedisys Employee Assistance program
  • 401(k) with a company match
  • Family support with infertility treatment coverage, adoption reimbursement, paid parental and family caregiver leave
  • Fleet vehicle program (restrictions apply) and mileage reimbursement
  • Fulltime
Read More
Arrow Right
New

Silicon Design Engineer

Be part of AMD IO IP team, joining IP design work on host controller IP for the ...
Location
Location
Taiwan , Hsinchu; Taipei
Salary
Salary:
Not provided
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in Static Timing Analysis, familiar with DC, PT, GCA, and commands, worked in timing closure tasks with high clock frequency
  • Expert in Verilog RTL design on large-scale digital IP
  • Good English communication, presentation, and documentation
  • Work is performed with limited supervision. Strong sense of task scheduling and delivering on time as predetermined milestones committed to the manager
  • Can solve complex, novel, and non-recurring problems
  • Major in EE, CS or related, Master Degree or Bachelor with solid working experiences
Job Responsibility
Job Responsibility
  • Takes part in host controller development based on architectural requirements for next-generation IO
  • Works on STA tasks such as defining clock architecture, creating SDC and exceptions, and analyzing timing reports
  • Works on RTL code development for IP blocks in Verilog HDL to ensure functionality is correct and reusable for multiple product lines
  • Deals with complex problems in both STA and RTL
  • Makes technical decisions
  • Coaches and mentors junior staff
Read More
Arrow Right
New

Senior Specialized IT Consultant

We are seeking a Senior Specialized IT Consultant for a three-month contract in ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
December 28, 2025
Flip Icon
Requirements
Requirements
  • A minimum of 10 years’ hands-on experience in mapping and implementing clinical terminologies such as SNOMED-CT and LOINC
  • A minimum of 10 years’ clinical experience within Canada in acute care, primary care, and/or community care settings
  • Extensive knowledge of digital exchange standards like FHIR and their application with terminology tools (e.g., Ontoserver)
  • Extensive knowledge of pan-Canadian digital exchange standards and tooling
  • Proven hands-on experience implementing terminology services and solutions
  • Strong understanding of the standards lifecycle and the provincial and pan-Canadian digital health landscape
  • Excellent communication, partner engagement, and time management skills
Job Responsibility
Job Responsibility
  • Lead the hands-on mapping and implementation of clinical terminologies, including SNOMED-CT and LOINC
  • Conduct research, assessments, and analysis for data standards harmonization and interoperability, and provide end-to-end support for FHIR and Terminology specification development
  • Use clinical experience to conduct process mapping, process improvement, and operationalize standards-based workflows in various care settings
  • Develop strategies, prepare business cases, and conduct feasibility studies for terminology initiatives
  • Support the implementation of the Terminology Strategy, Value, Literacy, and Adoption plans
  • Conduct requirements gathering, develop documentation, and collaborate with partners across clinical, business, and technical domains
What we offer
What we offer
  • High-impact role that bridges clinical practice and cutting-edge Digital Health Standards
  • Opportunity to lead the implementation of SNOMED-CT, LOINC, and FHIR in a provincial setting
  • Work with advanced terminology tooling like Ontoserver
Read More
Arrow Right
New

ROS Dev Engineer

At AMD, our mission is to build great products that accelerate next-generation c...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least BS with 10+ years, or MS with 8+ years of experience in general software development based on Linux or other RTOS systems
  • At least 2 years’ development experience about fundamental RTOS kernel driver, Robotics Operation System (ROS/ROS2) libraries
  • Has experience with background in ROS2 framework, OpenCV, image recognition algorithm, compute vision, machine learning
  • Deep knowledge of C/C++ programming, Python under RTOS environment
  • Good communication and fluent English skill, teamwork and customer-oriented mindsets
Job Responsibility
Job Responsibility
  • Deeply collaborate with customers to understand and figure out the software specs in demand
  • Work with system architect to locate system spec by software functions and blocks
  • Be responsible for the software implementation cycle to meet aggressive quality and schedule goals, deeply involving in full development cycles (SW spec definition, development, function testing, system validation, bug fixing)
  • Cooperate with internal software engineering team for software customization
  • Help to transfer solution deliverables, and assist customer to ramp up and master the solution
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.