Cfd Software Enginner
cadence
📍 osaka01 tokyo 05 japan🕐 1mo ago🔗 workday
Job Description
**At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**
-----------------------------------------------------------------------------------------------------------------
**Overview**
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**
**In the context of CFD Solver Development, you will do**
* 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.
**Required Qualifications**
* PhD in:
* Mechanical Engineering, Aerospace Engineering, Applied Mathematics, Computational Science, Artificial Intelligence, or a related discipline
* Strong software development skills in:
* C++ and Python.
* One of GPU computing languages such as CUDA, OpenCL, OpenACC, OpenMP offloading.
* Message Passing Interface
* Knowledge of one or more of the following:
* Computational Fluid Dynamics (CFD)
* High-Performance Computing (HPC)
* Artificial Intelligence
* Strong analytical and problem-solving skills.
* Ability to communicate technical concepts effectively in English.
**Preferred Qualifications**
**CFD / Scientific Computing**
* Experience developing simulation software, solvers, or numerical algorithms.
* Knowledge of finite volume method.
**AI Native Development**
Experience in one or more of the following areas:
* 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
**We’re doing work that matters. Help us solve what others can’t.**
-------------------------------------------------------------------