Senior Meshing Algorithm Engineer

Keysight Technologies

Cernusco sul Naviglio

On-site

EUR 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Keysight Technologies seeks an experienced Meshing Algorithm Engineer to advance 2D/3D mesh generation for CAE workflows. You will contribute to design, enhancement, and optimization of meshing technologies used in engineering simulation, partnering with software engineers and domain experts across locations.

Ideal candidates have strong C/C++ development skills, expertise in geometry processing, and a passion for high-performance computing in mesh generation for crash, casting, welding, and

Qualifications

  • Experience with 2D/3D meshing algorithms and computational geometry concepts.
  • Strong C/C++ software development experience in large codebases.
  • Familiarity with unstructured meshing and geometry processing workflows.

Responsibilities

  • Develop and optimize algorithms for 2D surface and 3D volume meshing (triangular, quad-dominant, hexa-dominant, tetrahedral, hybrid).
  • Improve mesh quality, robustness, scalability, and automation in CAE workflows.
  • Maintain and extend a large-scale C/C++ meshing codebase with focus on performance.

Skills

Meshing algorithms
C/C++ development
Computational geometry
Parallel computing

Education

Bachelor's/Master's/PhD in CS/CE/ME

Tools

Unstructured meshing tools

Job description

Overview
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world‑class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Overview
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world‑class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
About The Team
You will join a highly specialized engineering team focused on advanced meshing technologies for simulation and CAE workflows. The team develops core mesh generation capabilities used across complex engineering applications including crash simulation, casting, welding, stamping, and other computational engineering domains. Working in a collaborative international environment, you will partner closely with software engineers, computational scientists, and domain experts across multiple locations. The team values strong technical ownership, algorithmic thinking, software quality, and continuous innovation.
About The Role
We are looking for an experienced Meshing Algorithm Engineer with strong expertise in 2D and 3D mesh generation algorithms and high-performance C++ software development. In this role, you will contribute to the design, enhancement, and optimization of advanced meshing technologies used in engineering simulation workflows. You will work on sophisticated geometry-processing and mesh-generation challenges, helping improve mesh quality, robustness, scalability, and automation capabilities. This role is ideal for engineers passionate about computational geometry, CAE software, simulation technologies, and complex algorithm development.
Responsibilities
  • Develop and optimize advanced algorithms for:
    • 2D surface meshing (triangular and quad-dominant meshes)
    • 3D volume meshing (hexa-dominant, tetrahedral, and hybrid meshes)
    • Mesh refinement, coarsening, smoothing, morphing, and offsetting
  • Enhance and maintain a large-scale C/C++ meshing codebase with focus on performance, scalability, and robustness
  • Design meshing workflows and strategies for simulation-driven engineering applications
  • Improve CAD-to-mesh conversion processes, geometry cleanup, and mesh adaptation techniques
  • Analyze and resolve complex meshing quality and topology challenges
  • Collaborate with global engineering teams on software design, debugging, validation, and testing
  • Drive features end-to-end from concept and implementation through testing and delivery
  • Contribute to software quality, coding standards, and automated testing practices
Qualifications
Required Qualifications
  • Bachelor’s, Master’s, or PhD in Computer Science, Computational Engineering, Mechanical Engineering, Applied Mathematics, or related field
  • Strong industrial experience developing 2D and/or 3D meshing algorithms
  • Strong C/C++ software development experience
  • Experience working with unstructured meshing techniques and computational geometry concepts
  • Strong problem-solving and analytical skills
  • Experience working with complex engineering or simulation software systems
Desired Qualifications
  • Knowledge of meshing methods such as Advancing Front, Delaunay, Paving, or Mapping techniques
  • Experience with:
    • Quad-dominant and all-tria surface meshing
    • Hexa-dominant and tetrahedral volume meshing
    • Variable-size and adaptive meshing
  • Understanding of CAD representations and geometry modeling
  • Experience with mesh quality metrics and topology optimization
  • Exposure to simulation domains such as Crash, NVH, Casting, Welding, or Stamping
  • Experience with parallel computing or meshing parallelization
  • Python scripting and automated testing experience
  • Familiarity with DOE, optimization, or statistics is a plus

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Meshing Algorithm Engineer - 2D/3D HPC C++
Senior Meshing Algorithm Engineer - 2D/3D HPC C++

Keysight Technologies • Cernusco sul Naviglio

On-site
EUR 90,000 - 130,000
Engineering Design and Simulation (CAD & Simulation Consultant) - Aerospace / Mechanical / Electrical Engineering
Engineering Design and Simulation (CAD & Simulation Consultant) - Aerospace / Mechanical / Electrical Engineering

Prolific • Italy

Remote
EUR 90,000 - 150,000
Senior Software Engineer C++ (3d Core Kernel)
Senior Software Engineer C++ (3d Core Kernel)

OPEN MIND Technologies AG • Bologna

On-site
EUR 65,000 - 90,000
Hybrid work model
Meal vouchers
State-of-the-art tools & equipment
+2
Mechanical Designer
Mechanical Designer

Eddyfi NDT Inc. • Milano

On-site
EUR 40,000 - 60,000
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

Stealth AI Startup • Lombardia

On-site
EUR 40,000 - 70,000
Equity
Computational Electromagnetics Engineer: Automated Workflows
Computational Electromagnetics Engineer: Automated Workflows

microTECH Global Limited • Milano

On-site
EUR 60,000 - 75,000
3D Machine Learning Engineer (f/m/d)
3D Machine Learning Engineer (f/m/d)

ALLSIDES Media • Italy

On-site
EUR 65,000 - 95,000
Visa sponsorship
Relocation support
Flexible working hours
+3
Computational Electromagnetics Engineer
Computational Electromagnetics Engineer

microTECH Global Limited • Milano

On-site
EUR 60,000 - 75,000
Product Manager – Simcenter STAR-CCM+ | UX & Automation
Product Manager – Simcenter STAR-CCM+ | UX & Automation

Siemens Digital Industries Software • Lombardia

Hybrid
EUR 49,000 - 81,000
Health benefits
SIMULIA Structural Engineer
SIMULIA Structural Engineer

PowerToFly • Segrate

On-site
EUR 50,000 - 70,000
Company car
Lunch tickets
Private medical insurance
+1