This position leads the Product Development department of Cradle CFD products.
Qualifications
- A thorough understanding of the CFD technologies, including customer requirements, and competitive landscape.
> A Ph.D. or Master’s degree in a relevant field such as Computational Fluid Dynamics, Mechanical Engineering, Aerospace Engineering, Applied Mathematics, Computer Science, or a related discipline.
> Deep understanding of fluid mechanics, numerical methods, and thermodynamics with a minimum experience of 10 years.
> a minimum 10 years of software management experience ensuring the successful delivery of innovative, high-quality software products that align with business goals. This role requires a balance of technical expertise, strategic vision, and people leadership.
> Extensive experience in developing, testing, and deploying CFD software. Familiarity with various CFD methodologies such as finite element, finite volume, and lattice Boltzmann methods.
> Proficiency in programming languages commonly used in CFD software development, such as C++, Python, Fortran, and parallel computing frameworks like MPI or OpenMP.
> Experience with optimizing CFD software for HPC environments, including knowledge of GPU programming and parallel computing.
> Some knowledge of related fields (e.g., structural mechanics, thermal analysis) could be advantageous, especially in multidisciplinary engineering environments.
- Proven experience leading a team of software engineers, and possibly other CFD specialists. Ability to mentor and develop junior staff.
- Strong project management skills, including the ability to manage multiple projects simultaneously, meet deadlines, and ensure high-quality deliverables.
- Ability to develop and execute a strategic vision for the CFD software team, aligning development efforts with the company’s broader goals and objectives.
- Good command of English, particularly in business and technical contexts. This includes reading, writing, speaking, and listening skills. Candidate should be able to communicate and feel comfortable communicating (written and speaking) with various stakeholders in the global organization.
- Proficient in the Japanese language to effectively manage local development teams and collaborate with other stakeholders.
- Navigate cultural differences and adapt communication styles to align with both local and global teams and bridge the global corporate alignment with reporting organization.
- Provide clear and concise reports in English, ensuring that key information is communicated effectively to management and other stakeholders.
- Comfortable with and regularly used collaboration tools such as Teams and is aligned to working with different time zone. Total work hours expectation will be according to local laws but there is an expectation to work in different time zones to collaborate with global teams.
- Have a deep understanding of the local culture, including business practices, negotiation styles working with development team, and communication norms.
- Drive projects as per business goals and align the teams to that goal.
- Schedule regular meetings to discuss progress, challenges, and alignment with organizational goals both with software reporting team and management.
- Set clear performance metrics for the development team that aligns with both local market needs and global objectives. These should be understandable and achievable within the local context.
- Ability to adapt to rapidly changing technology and industry trends. Open to continuous learning and professional development.