CFD software enginner at Cadence Design Systems | Osaka | Rezi

CFD software enginner at Cadence Design Systems

CFD software enginner

Cadence Design Systems · Osaka

Today

CFD software enginner

Cadence Design Systems · Osaka

14 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a talented CFD Software Development Engineer to join our CFD R&D team in Japan. This role focuses on the development and enhancement of next-generation GPU accelerated CFD simulation technologies which also include AI assisted simulation methods. The successful candidate will contribute to solver development and helping evolve the product toward modern AI-enabled engineering workflows. This position offers a unique opportunity to work at the intersection of computational physics, high-performance computing, and AI-assisted engineering systems.

Responsibilities

  • Design, implement, and maintain CFD solver capabilities on GPU platforms.
  • Investigate and resolve complex technical issues reported by customers and internal teams.
  • Develop and maintain AI-ready product and services.
  • Design structured APIs and tool interfaces that enable AI systems to interact with simulation products safely and effectively.
  • Build software components that expose product functionality to AI agents and intelligent workflows.
  • Support integration of simulation technologies into modern AI ecosystems.
  • Contribute to the adoption of AI-native software engineering practices across the product portfolio.
  • Participate in architecture discussions and long-term platform evolution.
  • Develop automated testing, validation, and CI/CD workflows.
  • Produce high-quality, maintainable, and well-documented software.
  • Collaborate effectively across geographically distributed teams.

Requirements

  • PhD in Mechanical Engineering, Aerospace Engineering, Applied Mathematics, Computational Science, Artificial Intelligence, or a related discipline.
  • Strong software development skills in C++ and Python.
  • Proficiency in one of GPU computing languages such as CUDA, OpenCL, OpenACC, OpenMP offloading.
  • Experience with Message Passing Interface.
  • Knowledge of Computational Fluid Dynamics (CFD).
  • Knowledge of High-Performance Computing (HPC).
  • Knowledge of Artificial Intelligence.
  • Strong analytical and problem-solving skills.
  • Ability to communicate technical concepts effectively in English.

Skills

  • C++
  • Python
  • CUDA
  • OpenCL
  • OpenACC
  • OpenMP offloading
  • Message Passing Interface
  • Computational Fluid Dynamics (CFD)
  • High-Performance Computing (HPC)
  • Artificial Intelligence
  • Python application development
  • REST API design and implementation
  • Agent frameworks and agent-based systems
  • Tool calling and structured AI workflows
  • LLM application development
  • Workflow automation technologies

Location

  • Japan

Work Type

  • Full-time

Experience Level

  • PhD

Education Level

  • PhD

About the Company

  • At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
  • We’re doing work that matters. Help us solve what others can’t.