CrawlJobs Logo

Functional Simulation Engineer

amd.com Logo

AMD

Location Icon

Location:
United Kingdom , Cambridge

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join AMD’s SimNow AI team and lead the evolution of how we build, maintain, and scale large‑scale pre‑silicon simulation software using AI and large language models (LLMs). SimNow is an advanced C++ simulator that supports validation of the software‑visible behavior of next‑generation AMD designs. In this role, you will set technical direction and build production‑grade AI systems that automate device model generation, enable large‑scale refactoring, and transform how engineers interact with complex simulation infrastructure. You will work at the intersection of deep C++ systems engineering, AI/ML for code generation, and pre‑silicon validation workflows, collaborating closely with simulation engineers, hardware architects, and validation teams across AMD. You will operate as a technical leader, owning architecture decisions, mentoring other engineers, and driving adoption of AI‑assisted workflows across the organization.

Job Responsibility:

  • Architect end-to-end AI pipelines for SimNow automation, spanning specification ingestion, planning, multi-level C++ code generation, validation, and deployment
  • Lead design and code reviews, making technical decisions that balance scalability, safety, and long-term maintainability
  • Mentor engineers on modern C++ best practices, large-scale system design, and AI-assisted development techniques
  • Collaborate with SimNow core teams, hardware architects, and pre-silicon validation engineers to translate requirements into robust solutions
  • Design and build LLM-based agents that generate complex C++ device models, including state machines, register callbacks, serialization, and multi-layer architectures
  • Develop codebase-intelligence systems (e.g., RAG pipelines leveraging semantic analysis, clang tooling, cscope) to extract patterns from decades of C++ evolution
  • Implement closed-loop build–test–iterate workflows where agents generate code, compile it, run tests, analyze failures, and refine outputs safely
  • Extend Python-based test harnesses and build evaluation frameworks to measure correctness, specification compliance, and productivity impact
  • Design scalable prompt and context-engineering systems (templates, includes, pattern libraries) for complex multi-step agentic workflows
  • Build telemetry, metrics, and dashboards to understand AI effectiveness, quality, cost, and adoption
  • Instrument agent workflows with observability and feedback loops to support continuous improvement
  • Drive best practices for AI-assisted engineering across the pre-silicon validation organization

Requirements:

  • 10+ years of professional C++ experience with large, complex codebases
  • Expert-level knowledge of modern C++ (C++11 and later), including templates, STL, RAII, smart pointers, move semantics, and advanced OOP patterns
  • Deep understanding of compilation pipelines, linking, symbol resolution, and debugging complex build failures
  • Proven experience designing and maintaining modular architectures in multi-million-line C++ systems
  • Experience modernizing or extending large legacy codebases without breaking existing functionality
  • Strong Python skills for test automation, evaluation, and infrastructure tooling
  • Production experience building AI-powered systems, developer tools, or code-generation pipelines OR a demonstrated strong trajectory with substantial hands-on LLM/agentic work
  • Experience designing multi-step agentic systems with tool use, state management, and iterative refinement
  • Strong prompt and context-engineering skills, including validation and guardrails
  • Experience defining metrics and evaluation strategies for code quality and correctness
  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field

Nice to have:

  • Pre-silicon validation, functional simulation, or emulation workflows
  • Reading and interpreting hardware specifications (block diagrams, register maps, signal definitions)
  • Verilog/SystemVerilog familiarity or computer architecture background
  • Experience with clang/LLVM tooling or static analysis infrastructure
  • Track record of technical leadership in large engineering organizations

Additional Information:

Job Posted:
April 16, 2026

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 Functional Simulation Engineer

C++ Simulation Engineer, GPU Modeling

AMD is looking for a C++ Simulation Engineer, GPU Modeling passionate about driv...
Location
Location
Canada , Markham
Salary
Salary:
88000.00 - 132000.00 CAD / Year
amd.com Logo
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

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.com Logo
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

Sr. Aerodynamics Engineer, Modeling and Simulation

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
150000.00 - 190000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS / MS / PhD in Aerospace Engineering or a related field
  • 4+ years of experience with BS, or 3+ years of experience with MS, or 1+ years of experience with PhD modeling rotorcraft, tiltrotor, eVTOL aerodynamics at full-vehicle level
  • Strong understanding of fundamentals of fixed-wing and rotorcraft aerodynamics, performance, stability & control
  • Experience in eVTOL and/or multicopter vehicle aerodynamics design and analysis, including 6 DoF vehicle trimming and trajectory optimization
  • Experience with gradient-based and gradient-free optimization techniques
  • Experience with surrogate modeling techniques (like Kriging methods) and statistical analysis
  • Experience with experimental data processing and reduction techniques
  • Proficiency in Python programming
  • Experience with software development, object-oriented, version control best practices, as well as Git, CICD, Conda
  • Excellent work planning and issue resolution skills
Job Responsibility
Job Responsibility
  • Perform low/mid/high fidelity aerodynamic simulations of Archer eVTOL aircraft
  • Develop linear/non-linear aerodynamic models to predict aircraft behavior and performance throughout the flight envelope
  • Analyze experimental data (either from flight test or wind tunnel) to identify sources of model errors, validate, and improve aerodynamic models of the vehicle
  • Develop efficient methods to feed flight test data back into aerodynamic simulation models of various fidelity and complexity
  • Contribute to the development of Archer aerodynamic software stack, improving methods and workflows
  • Coordinate with other cross-functional teams and pilots for flight simulator aerodynamic modeling updates and issue resolution
  • Fulltime
Read More
Arrow Right

Senior Chemical Engineer

Senior Chemical Engineer role in the M Circular Metals Division, playing a vital...
Location
Location
Greece , Thessaloniki
Salary
Salary:
Not provided
https://www.metlengroup.com Logo
Metlen Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Chemical Engineering or a related field
  • 5+ years of experience in chemical process engineering, preferably in metallurgy or industrial operations
  • Proficiency in MS Office, AutoCAD, and engineering simulation tools
  • Strong analytical mindset, problem-solving skills, and a hands-on approach
  • Excellent communication and collaboration abilities in multidisciplinary environments
  • Fluency in English (verbal and written) is necessary
  • Availability for travel within and outside Europe
Job Responsibility
Job Responsibility
  • Designing and optimizing chemical processes for metallurgical operations
  • Leading technical studies and preparing engineering documentation for process improvements
  • Supporting the implementation of new technologies and pilot projects
  • Collaborating with cross-functional teams (engineering, operations, HSE, etc.) to ensure safe and efficient process execution
  • Participating in risk assessments and technical evaluations for on-site installations and commissioning phases
  • Leading Project Management & Technical Coordination
  • Development and monitoring of schedules for the implementation of studies and projects
What we offer
What we offer
  • Competitive remuneration package
  • Ticket Restaurant Card
  • Group Health Insurance Plan
  • Preferential household electricity plan
  • Pension Plan
  • Fulltime
Read More
Arrow Right

Customer Solutions Engineer, Illumination

As a Customer Solutions Engineer, Illumination at TactoTek, you will play a key ...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
tactotek.com Logo
TactoTek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Optical Engineering, Electronics, Mechanical Engineering, or a related field
  • Native Chinese
  • English is the major working language
  • Experience in illumination or optical design in the automotive sector with exposure to cross-functional project management
  • Hands-on experience with optical simulation tools (Speos, LightTools, etc.)
  • Good understanding of optical theory and its practical applications
  • Logical and facts & data-based analysis skills, familiar with DFMEA, PFMEA, Feasibility study processes, particularly for plastic and film-based technologies
  • Excellent communication and presentation skills, with a strong ability to build trust and credibility with customers
  • Adaptability and a customer-centric mindset in a fast-paced, innovative environment
  • Ability to work independently while being a strong team player as well
Job Responsibility
Job Responsibility
  • Serve as the primary technical liaison to customer R&D, design, and manufacturing teams—advising on how IMSE® can be adapted to meet specific application goals
  • Concept, simulate, and develop integrated lighting solutions using IMSE® technology, ensuring optical performance, homogeneity, and manufacturability
  • Conduct or support optical simulations (e.g., Speos or LightTools) to validate concepts and provide technical insight during design discussions
  • Lead or contribute to prototype development, evaluating feasibility from both a technical and production standpoint
  • Collaborate closely with internal experts in optics, electronics, mechanics, and manufacturing to deliver high-quality outcomes
  • Support customer workshops, technical reviews, and pre-sales engagements by translating customer requirements into actionable engineering tasks
What we offer
What we offer
  • We are a fast-growing, modern company at the forefront of IMSE® technology
  • You'll collaborate with world-leading IMSE experts and globally recognized brands, driving innovation in next-generation electronics
  • At TactoTek, employees are empowered to take responsibility for their work, contribute proactively, and actively shape the evolution of their role over time
  • Work-life balance comes naturally—our flexible work environment and remote-friendly culture have been part of our DNA long before it became the norm
  • We offer a competitive compensation package, and the opportunity to be part of a team redefining how electronics are designed and manufactured
Read More
Arrow Right

Customer Solutions Engineer, Illumination

As a Customer Solutions Engineer, Illumination at TactoTek, you will play a key ...
Location
Location
United States , Detroit
Salary
Salary:
Not provided
tactotek.com Logo
TactoTek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Optical Engineering, Electronics, Mechanical Engineering, or a related field
  • Native English, other languages are a plus
  • Minimum of 3 years (ideally 5 years) of experience in illumination or optical design in the automotive sector with exposure to cross-functional project management
  • Hands-on experience with optical simulation tools (Speos, LightTools, etc.)
  • Good understanding of optical theory and its practical applications
  • Basic understanding of plastic injection molding and elementary tool design
  • Basic knowledge of FMVSS and ECE lighting regulatory requirements
  • Logical and facts & data-based analysis skills, familiar with DFMEA, PFMEA, Feasibility study processes, particularly for plastic and film-based technologies
  • Excellent communication and presentation skills, with a strong ability to build trust and credibility with customers
  • Adaptability and a customer-centric mindset in a fast-paced, innovative environment
Job Responsibility
Job Responsibility
  • Serve as the primary technical liaison to customer R&D, design, and manufacturing teams—advising on how IMSE® can be adapted to meet specific application goals
  • Concept, simulate, and develop integrated lighting solutions using IMSE® technology, ensuring optical performance, homogeneity, and manufacturability
  • Conduct or support optical simulations (e.g., Speos or LightTools) to validate concepts and provide technical insight during design discussions
  • Lead or contribute to prototype development, evaluating feasibility from both a technical and production standpoint
  • Collaborate closely with internal experts in optics, electronics, mechanics, and manufacturing to deliver high-quality outcomes
  • Support customer workshops, technical reviews, and pre-sales engagements by translating customer requirements into actionable engineering tasks
What we offer
What we offer
  • We are a fast-growing, modern company at the forefront of IMSE® technology
  • You'll collaborate with world-leading IMSE experts and globally recognized brands, driving innovation in next-generation electronics
  • At TactoTek, employees are empowered to take responsibility for their work, contribute proactively, and actively shape the evolution of their role over time
  • Work-life balance comes naturally—our flexible work environment and remote-friendly culture have been part of our DNA long before it became the norm
  • We offer a competitive compensation package, and the opportunity to be part of a team redefining how electronics are designed and manufactured
Read More
Arrow Right

Staff Software Engineer - Integrated Test

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
168000.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in simulation software development and systems integration
  • Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field
  • Seasoned technical lead for an engineering team
  • providing guidance in planning and execution
  • Advanced proficiency in C/C++ and Python
  • Very experienced in MATLAB/Simulink
  • Extensive experience developing real-time HIL test infrastructures
  • Proven ability to develop simulation tools with a focus on usability, modularity, and performance
  • Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…)
  • Experience prototyping Graphical User Interfaces based on user feedback
Job Responsibility
Job Responsibility
  • Architect and lead the team managing Archer’s lab integration environments supporting validation and verification activities, handling quality evaluations, human factor evaluations and test pilot training
  • Collaborate cross-functionally with internal groups and suppliers to integrate, instrument and maintain configuration of simulation models in a real-time, integrated hardware-in-the-loop environments
  • Own end-to-end configuration of simulation environments (e.g., SIL, HIL, CeRT, Iron Bird), including data analysis and simulation correlation with flight test data
  • Develop and optimize simulation pipelines including CI/CD integration for automated deployment, execution, and monitoring
  • Integrate third-party software/hardware systems into cohesive simulation architectures
  • Set technical standards, provide mentorship, and foster a collaborative and high-performance engineering culture
  • Guide the design and build of graphical user interfaces to control the real-time simulation environment
  • Lead task decomposition, technical planning, and debugging of complex issues across real-time and distributed systems
  • Influence tool architecture in support of lab configuration and automation
  • Fulltime
Read More
Arrow Right

Electrical Engineer

The Electrical Engineer is responsible for the electrical design of simulated tr...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aerosimulation.com Logo
Aero Simulation, Inc. (ASI)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Working knowledge of hardware and electrical system design and test processes
  • Working knowledge of A/C and D/C power distribution, grounding, I/O distribution, networking, KVM, Emergency Power Off, Overheat, and Audio electrical designs
  • Demonstrated experience producing manufacturable electrical designs
  • Previous experience working with government customers with preferred experience presenting and/or supporting requirements reviews, design reviews, and acceptance testing
  • Proficiency in common business software (Microsoft Office – Word, Outlook, PowerPoint, Excel, SharePoint, Visio)
  • Knowledge and proficiency with AutoCAD software desired
  • Ability to develop and maintain positive working relationships with internal and external customers
  • Ability to adapt communication style and messaging to different audiences
  • Ability to manage multiple priorities and projects simultaneously, ensuring stakeholder expectations are managed appropriately
  • Ability to work in a project-oriented, fast paced environment to meet deadlines
Job Responsibility
Job Responsibility
  • Work closely with Systems and Mechanical Engineering to produce electrical designs and details that are manufacturable, ergonomic, reliable, and maintainable
  • Work with and mentor electrical engineers of multiple levels to develop comprehensive and cohesive electrical designs
  • Ensures specification of hardware by working closely with vendors and suppliers for successful technology solutions
  • Communicate effectively and work closely with the Computer Aided Design team to generate wire lists, cable drawings, system drawings, and top-level assemblies/installations
  • Support customer meetings including requirement reviews, design reviews, and acceptance testing
  • Provides support to manufacturing in the form of resolving design and documentation issues during production phases, and documenting changes by creating engineering change documents
  • Support customer events such as configuration audits and maintenance training
What we offer
What we offer
  • Employee Stock Ownership Plan (ESOP)
  • Flexible work environment
  • Generous paid time off
  • Professional development opportunities
  • Industry competitive compensation
  • Medical benefits
  • Dental benefits
  • 401k
  • Fulltime
Read More
Arrow Right