CONVERGE CFD Software

Careers

At Convergent Science, we are making truly predictive CFD an everyday reality. We find it exciting to package decades of computational development and expertise into a practical and accessible engineering tool. We nurture a culture of scientific inquiry and professional curiosity, with an eye toward expanding the breadth and depth of our modeling capability and simulation applicability.

We have seen steady growth over the last decade, and we continue to seek fresh talent to help us bring our innovative products to more of the CFD community. Interested in joining us? We encourage you to apply. Job postings are updated frequently.

Convergent Science specializes in modeling turbulent reacting flows using our CONVERGE CFD software. CONVERGE is loaded with state-of-the-art physical models for turbulence, spray, conjugate heat transfer, fluid-structure interaction, optimization, and combustion. CONVERGE is used by over 80% of the world’s internal combustion engine manufacturers. Furthermore, adoption in other industries such as gas turbine combustion, pumps, and compressors is growing rapidly.

Software Developer

Convergent Science is an innovative, rapidly expanding computational fluid dynamics software company. We specialize in modeling turbulent reacting flows with our flagship product, CONVERGE, which is a revolutionary CFD software with truly autonomous meshing capabilities. Convergent Science is headquartered in Madison, Wisconsin, and has offices in the United States, Europe, and India.

Position Overview

This job posting is for a full-time position at our headquarters in Madison, Wisconsin. We are seeking a software developer to develop tools using C++ and Python. You will develop internal- and external-facing APIs as well as backend data structures, tools, and utilities. You will also extend and enhance established products written in C++ and Python.

Duties include:

  • Work closely with cross-functional teams (e.g., Solver, GUI, and Applications teams) in requirements gathering and software design
  • Resolve high-level design and functional issues
  • Design software interfaces and code in C, C++, and Python
  • Assist in supporting various test and design engineering activities

Requirements

  • Bachelor’s degree in computer science or related field
  • Experience developing applications written in C/C++ 
  • Knowledge of data structure, design patterns, and Git
  • Strong interpersonal skills 
  • Ability to work independently and on a team

Benefits

  • Salary commensurate with experience
  • Possible annual bonus
  • Paid holidays and paid time off
  • Paid time off for company-approved volunteer activities
  • 401k with employer match
  • Health and dental insurance
  • Short- and long-term disability insurance and life insurance

Application Instructions

Interested applicants should send their resume and salary requirements to Carolyn Noltemeyer at [email protected]

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Quality Assurance Engineer – CFD

Convergent Science is an innovative, rapidly expanding computational fluid dynamics software company. We specialize in modeling turbulent reacting flows with our flagship product, CONVERGE, which is a revolutionary CFD software with truly autonomous meshing capabilities. Convergent Science is headquartered in Madison, Wisconsin, and has offices in the United States, Europe, and India. We are seeking Quality Assurance Engineers for our Pune, India office.

Responsibilities

  • Create new test cases for the CONVERGE CFD solver to test all input and output parameters
  • Test CONVERGE Studio capabilities including case setup and geometry manipulation
  • Interpret test results to make sure they are physically meaningful and obey conservation principles
  • Modify existing test cases to test new features
  • Perform code-coverage analysis and ensure high source code coverage levels
  • Maintain and extend existing Python automation tools to generate detailed reports and quickly pinpoint software issues
  • Identify, report, and track software problems

Required Skills and Experience

  • 2+ years experience with CFD in industry or graduate study
  • B.S. in engineering, mathematics, physics, chemistry or a closely related technical field
  • M.S. is a plus
  • Python development experience
  • Experience with Python packages NumPy, Matplotlib, or similar.
  • Experience with C, C++, and GNU/Linux tools
  • Knowledge of quality assurance methods in software development is a plus
  • Excellent written and oral communication skills
  • Ability to work well with others within and across teams
  • Working knowledge of Git revision control is a plus

Application Instructions

Interested applicants should send their resume and salary requirements to the Hiring Manager at [email protected]

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

CFD POST-PROCESSING ENGINEER

The Marketing and Creative Operations teams at Convergent Science are looking for a highly skilled post-processing and visualization engineer to join our team in Pune, India. This person will be the go-to engineer on the team for the post-processing and visualization of complex computational fluid dynamics (CFD) data generated by our CONVERGE CFD software. This role will support the video and image creation needs of the Marketing and Sales teams and provide visualization support to other Convergent Science engineers as well as clients. We are looking for a creative, visual thinker who works well on a team and is willing to take direction, provide feedback, and produce results on a sometimes-tight schedule.

Primary responsibilities

  • Work closely with colleagues on the Marketing, Applications, and Sales teams to analyze and post-process CFD simulation results with the goal of creating visuals for marketing and sales use
  • Create visual assets for marketing and sales purposes from simulation results, sometimes on short notice
  • Be the go-to, in-house, expert resource for post-processing questions

Additional responsibilities may include (depending on experience)

  • Assist in writing descriptions of post-processed results
  • Develop macros or scripts for Tecplot, Paraview, or other post-processing tools to automate tasks
  • Integrate Maya, Blender, or other 3D rendering tools into our existing post-processing workflow to produce high-quality, realistic-looking videos for marketing and sales

Required skills

  • Knowledge and experience in post-processing and visualizing complex data
  • Ability to write scripts in in one of the following programming languages: Python, C, C++, or similar language
  • Experience with Tecplot, Paraview, or a similar data post-processing tool
  • Ability to work well and communicate effectively with an international team
  • A positive can-do attitude, willingness to take constructive criticism, and an eagerness to try new things

Desired skills (not required)

  • Knowledge and experience in setting up, running, and analyzing CFD simulations
  • Knowledge of basic scientific data visualization and information graphic design principles

Required qualifications

  • Bachelor’s degree in engineering, computer science, or data visualization (master’s degree or higher preferred)

Desired experience (not required)

  • Experience in the fields of fluid dynamics, computational fluid dynamics, and/or data visualization
  • Experience creating compelling visualizations of highly technical information for use in online or print publications
  • Experience with writing and using Python scripts
  • Experience working with Maya, Blender, or similar 3D rendering tools

Application Instructions

Interested applicants should send their resume and salary requirements to Hiring Manager at [email protected]

COMPUTATIONAL GEOMETRY ENGINEER

Convergent Science is an innovative, rapidly expanding computational fluid dynamics software company. We specialize in modeling turbulent reacting flows with our flagship product, CONVERGE, which is a revolutionary CFD software with truly autonomous meshing capabilities. Convergent Science is headquartered in Madison, Wisconsin, and has offices in the United States, Europe, and India.

Position Overview

This job posting is for a full-time position at our headquarters in Madison, Wisconsin. We are seeking an engineer to develop a cross-platform 3D modeling front-end application for our CONVERGE solver using the latest software development methodologies and tools. You will also extend and enhance established products written in C++ with Qt5.

Duties include:

  • Write boolean operation and mesh-filling code for triangulated surfaces in C/C++
  • Improve existing tools for repairing dirty triangulated surfaces
  • Work closely with cross-functional teams (e.g., Solver, GUI, and Applications teams) in requirements gathering and software design
  • Assist in supporting various test and design engineering activities

Requirements

  • Bachelor’s degree in computer science or related computer or mathematics field
  • Strong background in computational geometry
  • 3+ years of programming and software design experience developing applications written in C++
  • Knowledge of graphical user interface (GUI) programming in Qt5
  • Knowledge of data structures (K-d tree), algorithms, design patterns, and Git
  • Knowledge of OpenGL Shading Language (GLSL)
  • Ability to work independently and on a team

Benefits

  • Salary commensurate with experience
  • Possible annual bonus
  • Paid holidays and paid time off
  • 401k with employer match
  • Health and dental insurance
  • Short- and long-term disability insurance and life insurance

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Application Instructions

Interested applicants should send their resume and salary requirements to Carolyn Noltemeyer at [email protected].

TECHNICAL WRITER – Madison, WI

Description

Are you adept at translating complex technical ideas into clear and accurate documentation? Do you have great attention to detail? Do you have the technical aptitude to learn to use our computational fluid dynamics (CFD) software?

If so, you might be a great addition to the documentation team here at Convergent Science. Convergent Science is an innovative, rapidly expanding CFD software company. We specialize in modeling turbulent reacting flows with our flagship product, CONVERGE, which is a revolutionary CFD software with truly autonomous meshing capabilities. Convergent Science is headquartered in Madison, Wisconsin, and has offices in the United States, Europe, and India.

We are looking for a technical writer to create and edit a wide variety of documents, including training slides, case setup guides, blog posts, and validation documents. You will work closely with software developers, support engineers, and other writers to craft documentation that is accurate, clear, concise, and useful. This job posting is for a full-time technical writing position at our Madison, Wisconsin headquarters.

Requirements

  • Bachelor’s degree in a STEM field and technical writing experience OR writing-related Bachelor’s degree and a strong STEM background
  • Meticulous and efficient writing and editing skills
  • Ability to learn to use our graphical user interface-based CFD software
  • Ability to learn from subject matter experts about CFD-related topics
  • Expertise in Google products (sheets, docs) and Microsoft PowerPoint
  • Knowledge of and experience with CFD would be a plus

Benefits

  • Salary commensurate with experience
  • Possible annual bonus
  • Paid holidays, paid time off, paid volunteer time off
  • 401k with employer match
  • Health and dental insurance
  • Short- and long-term disability insurance and life insurance

Application Instructions

Interested applicants should send the following items to [email protected]:

  1. Cover letter
  2. Resume
  3. Revised version of the user manual excerpt (see below)
  4. Two samples of your technical writing

User manual excerpt (please revise for clarity and concision):

“In this present chapter, a description of the purpose of using the various different liquid spray breakup modeling techniques now available in the current CONVERGE code for the purposes of simulating the breakup of particles of a liquid nature in the domain can be found.”

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

CFD Support Engineer – Europe

Description
Convergent Science is an innovative, rapidly expanding computational fluid dynamics software company. We specialize in modeling turbulent reacting flows with our flagship product, CONVERGE, which is a revolutionary CFD software with truly autonomous meshing capabilities. Convergent Science is headquartered in Madison, Wisconsin, and has offices in the United States, Europe, and India.

For our location in Europe (Austria), we are seeking full-time engineers to join the support group.

What We Offer

  • Being part of a stable and fast growing company
  • Dynamic team in a great working environment
  • Technically challenging and interesting job
  • Diverse simulation topics/application areas
  • Highly attractive salary

Requirements

  • M.S. or Ph.D. in mechanical engineering or related field
  • Extensive CFD knowledge
  • Knowledge of internal combustion engine simulations is a plus
  • Knowledge of combustion, turbulence, and spray modeling is a plus
  • Background in chemical kinetics is a plus
  • Background in MPI and C programming is a plus
  • Excellent written and verbal communication skills
  • Very good English skills necessary
  • Strong interpersonal skills and a team player
  • Additional languages(e.g., German, French, Italian, Swedish, Spanish) are a plus
  • On-site client visits and conference attendance will be required from time to time – applicants should be willing to travel
  • In addition to the technical knowledge required for this position, applicants should be outgoing, creative, and highly motivated

While this job posting is tagged as “international applications are welcome”, we are currently only accepting applicants from within Europe due to the travel restrictions associated with the COVID-19 pandemic.

Contact Information
Dr. Rainer Rothbauer
[email protected]

Application Instructions

Interested applicants should send their resume and salary requirements to the email address listed above.

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

CFD Applications Engineer – Europe

Description
Convergent Science is an innovative, rapidly expanding computational fluid dynamics software company. We specialize in modeling turbulent reacting flows with our flagship product, CONVERGE, which is a revolutionary CFD software with truly autonomous meshing capabilities. Convergent Science is headquartered in Madison, Wisconsin, and has offices in the United States, Europe, and India.

For our location in Europe (Austria), we are seeking full-time engineers to join the applications group.

What We Offer

  • Being part of a stable and fast growing company
  • Dynamic team in a great working environment
  • Technically challenging and interesting job
  • Diverse simulation topics/application areas
  • Highly attractive salary

Requirements

  • M.S. or Ph.D. in mechanical engineering or related field
  • Extensive CFD knowledge
  • Knowledge of rotating machinery and multi-phase simulations is a plus
  • Knowledge of aerodynamics, turbulence and spray modeling is a plus
  • Background in renewable energy is a plus
  • Background in MPI and C programming is a plus
  • Excellent written and verbal communication skills
  • Very good English skills necessary
  • Additional languages (e.g., German, French, Italian, Swedish, Spanish) are a plus
  • On-site client visits and conference attendance will be required from time to time – applicants should be willing to travel
  • In addition to the technical knowledge required for this position, applicants should be outgoing, creative, and highly motivated

While this job posting is tagged as “international applications are welcome”, we are currently only accepting applicants from within Europe due to the travel restrictions associated with the COVID-19 pandemic.

Contact Information
Dr. Rainer Rothbauer
[email protected]

Application Instructions

Interested applicants should send their resume and salary requirements to the email address listed above.

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

GUI developer – Madison, WI

Description
For more than 20 years, Convergent Science has provided computational fluid dynamics (CFD) software and consulting services to the global engineering community. Our flagship product, CONVERGE CFD software, automatically creates the mesh at runtime, thus eliminating all user meshing time, even for complicated geometries with moving boundaries.

Position Overview
We are currently seeking a software developer in our headquarters, located in Madison, WI. This position will involve developing tools using C++ and Python. You will develop a cross-platform 3D modeling front-end application for our computational fluid dynamics (CFD) solver using the latest software development methodologies and tools. You will also extend and enhance established products written in C++ with Qt4/5 and its Python wrapper.

Duties include (but are not limited to)

  • Work closely with cross-functional teams (solver, GUI, research, and support team) in requirements gathering and software design.
  • Resolve high-level design and functional issues.
  • Code your own design in C, C++, and Python.
  • Assist in supporting various Test and Design Engineering activities.

Required Qualities and Skills

  • Bachelor’s degree in computer science or equivalent or related field.
  • Experience developing C++ based applications.
  • Good knowledge of graphical user interface (GUI) programming in Qt4/5.
  • Good knowledge of data structure, design patterns, UML, and Git.
  • Preferably prior experience in OpenGL and software development using LINUX platform.
  • Strong interpersonal skills. Ability to work independently and as a team.

The ideal candidate will have a bachelor’s degree in computer science or related field, and we are accepting applications from recent graduates. Interested applicants should send their resume and salary requirements.

Contact Information
Carolyn Noltemeyer
[email protected]

Convergent Science, Inc., is an Equal Opportunity Employer. We are committed to building a diverse team and to creating an inclusive environment for all employees. We believe that diversity and inclusion make our company stronger and our software better. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Contact Us Today

Learn more about how CONVERGE helps you quickly and accurately solve your CFD problems.