Transforming the Future with the Convergence of Simulation and Data
CFD Solver Developer:
Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative thinking, and we deeply value our employees and their contributions towards our clients' success, as well as our own.
Altair Engineering is seeking an experienced software developer to contribute to a modern Computational Fluid Dynamics simulation software designed for multi-node CPUs and GPUs. The successful candidate will have a critical role in designing and implementing cutting-edge algorithms with emphasis on speed, robustness, accuracy, and scalability. This position offers a unique opportunity to explore state-of-the-art CFD and computational geometry algorithms in a production environment. The candidate will gain experience working with highly experienced professionals and be an integral part of the product development, release, maintenance, and support phases. Over time, the strong collaborative nature of this role offers exposure to Altair's sophisticated multi-physics simulation and design optimization technologies.
What You Will Do:
Independently implement, test, and document new solver features
Profile and optimize feature implementation to improve speed and scalability on CPUs/GPUs
Contribute to a clean and maintainable API for various functionalities
Contribute to general source code maintenance and other relevant software development activities (bug fixes, support, etc)
Collaborate with teams developing the user-interface and scientific visualization tools/technologies
Collaborate with Product Management, QA, and Documentation teams to accomplish product milestones in a timely manner
What You Will Need:
Strong background in Fluid Mechanics, Turbulent Flow, and Heat Transfer
Strong mathematical and numerical knowledge of Navier-Stokes CFD solver methods for Incompressible / Compressible Flows
Proven experience and contributions to complex CFD solvers for turbulent flow and heat transfer
Object Orientated programming in C++ for scientific computing and Python (or similar) for scripting
PhD in an applicable technical field with 0-3 years of industry experience
Industry experience with implementation and testing of new features in commercial Navier Stokes CFD solvers
Expertise in one or more of the following topics:
Linear solvers and convergence acceleration of CFD solvers (Multigrid algorithms, etc)
Development of scalable, parallel CFD solvers using MPI, OpenMP, or CUDA
How You Will Be Successful:
Envision the Future
Communicate Honestly and Broadly
Seek Technology and Business "Firsts"
Embrace Diversity and Take Risks
What We Offer:
Comprehensive Benefit Package
Outstanding Work/Life Balance
Employee Stock Purchase Program
401(k) with matching contributions
Unlimited vacation and Unlimited sick days
On-site Exercise facility
On-site Medical Clinic for employees and their families
Charitable Matching Program
Employee Stock Purchase Program
Why Work with Us:
Altair is a global technology company providing software and cloud solutions in the areas of product development, high-performance computing (HPC) and artificial intelligence (AI). Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists and creative thinkers in 25 countries, we help solve our customer's toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today's problems into tomorrow's opportunities.
Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing and artificial intelligence (AI).
For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration. To learn more, please visit altair.com .
Ready to go? #ONLYFORWARD
At our core we are explorers; adventurers; pioneers. We are the brains behind some of the world's most revolutionary innovations and are not only comfortable in new and uncharted waters, we dive in headfirst. We are the original trailblazers that make the impossible possible; discovering new solutions to our customer's toughest challenges.
Altair is an equal opportunity employer. Our backgrounds are diverse, and every member of our global team is critical to our success. Altair's history demonstrates a belief that empowering each individual authentic voice reinforces a culture that thrives because of the uniqueness among our team.