SIMULIA Fluids HPC Senior Software Engineer

3 weeks ago


Watertown, United States Dassault Systemes Full time
Role Description & Responsibilities

We are seeking a highly skilled and motivated CFD software development engineer with a focus on HPC and in-depth knowledge of MPI and distributed computing. The ideal candidate will play a pivotal role in designing, optimizing, and implementing parallel algorithms for CFD simulations in our Lattice Boltzmann fluids solver. The candidate will assist with supporting our solver on modern CPU architectures, including Intel, AMD, ARM etc, and collaborate with the rest of the solver team to enhance the performance and scalability of our solver on large HPC clusters.

Fluids are all around us and within us. Simulation of complex fluid flows is critical to properly design, optimize and manufacture a staggering array of products in every industry. Our goal is to reform engineering processes by unifying design and simulation. Performance of our Lattice-Boltzmann solver on a wide variety of existing and newly emerging architectures is a critical component of the success of our fluids solution for customers. It requires a dedicated and continuing focus on improving performance and scalability and support for newer parallel architectures and technologies. The candidate's role in maintaining and extending our solver's core parallel architecture aligns with our commitment to maintaining best-in-class fidelity and performance in Fluids for our customer base.

Qualifications

You will work within a team of world-class software developers to support and extend the high performance capabilities of our Lattice Boltzmann solver. You will also be expected to participate in the testing, validation and maintenance of our solver on our supported systems.

The successful candidate must have an in-depth knowledge of distributed parallel computing as applied to CFD codes, proven hands-on experience with C++ and MPI programming on Linux systems, strong analytical skills, and familiarity with modern approaches to high performance computing. Minimum requirements for the candidate include:

Required :

Master's Degree in Computer Science or Engineering

5+ years experience in commercial software development in C++ in CFD or FEA analysis codes

3+ years of hands-on experience and in-depth knowledge of MPI programming on Linux systems

Strong understanding of parallel algorithms and distributed computing concepts

Familiarity with HPC architectures, interconnects, and parallel file systems

Excellent problem-solving and troubleshooting skills

Desired :

Experience with vectorization techniques on modern CPU architectures (including Intel, AMD, ARM)

Knowledge of GPU acceleration (using CUDA) and hybrid computing for CFD applications

Knowledge of performance profiling tools and techniques.

Familiarity with job schedulers and resource management systems (e.g., SLURM, LSF).

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it's our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Compensation & Benefits

Dassault Systmes offers an excellent salary with potential for bonus, commensurate with experience. Benefits include a choice of plans providing comprehensive coverage for medical, dental, vision care for employee & dependents as well as employee life, short & long term disability, tuition reimbursement, immediate 401K enrollment, 401K match (50 cents on the dollar, up to the first 8% of your eligible compensation that you contribute based on match eligibility criteria), flexible time off policy, and 10 paid holidays.

Equal opportunity

In order to provide equal employment and advancement opportunities to all individuals, employment decisions at 3DS are based on merit, qualifications and abilities. 3DS is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age (40 and above), disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. 3DS will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.

  • Watertown, United States Vicarious Surgical Full time

    Vicarious Surgical is hiring a Senior Embedded Software Engineer to join our team in Waltham, MA. As a Senior Embedded Software Engineer, you will contribute to the development of much of the firmware that runs our robotic device. You will work closely alongside software, controls, and electrical engineers to specify and design solutions to complex...


  • Watertown, United States ZoomInfo Technologies LLC Full time

    At ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choice can change everything. Thrive with us at ZoomInfo. As a Senior Software Engineer on the Product Foundations...


  • Watertown, United States Global Technical Talent, an Inc. 5000 Company Full time

    Direct Hire Salary 150k to $170k/year Job Responsibilities: Senior Software Engineer designs and develops new GCP cloud-native services using Golang. Write scalable, robust, testable, efficient, and easily maintainable code. Write automated tests and documentation. Maintain and improve existing codebases. Work across teams on common patterns and...


  • Watertown, United States Flexcompute Inc. Full time

    Job DescriptionJob DescriptionFlexcompute is leading the charge in transforming the engineering simulation landscape with our groundbreaking ultra-fast simulation technology. Our suite of products, including the acclaimed Computational Fluid Dynamics (CFD) software Flow360, is at the forefront of the industry, revolutionizing how simulations are conducted...


  • Watertown, United States Flexcompute Inc. Full time

    Flexcompute is at the forefront of revolutionizing the engineering simulation landscape through our pioneering ultra-fast simulation technology. Our impressive suite of products, including the acclaimed CFD software Flow360 and Electromagnetic software Tidy3D, are making waves across diverse industries from automotive design to quantum computing. Our...


  • Watertown, Massachusetts, United States Flexcompute Inc. Full time

    Flexcompute is at the forefront of revolutionizing the engineering simulation landscape through our pioneering ultra-fast simulation technology. Our impressive suite of products, including the acclaimed CFD software Flow360 and Electromagnetic software Tidy3D, are making waves across diverse industries from automotive design to quantum computing. Our...


  • Watertown, United States Flexcompute Inc. Full time

    Job DescriptionJob DescriptionFlexcompute is at the forefront of revolutionizing the engineering simulation landscape through our pioneering ultra-fast simulation technology. Our impressive suite of products, including the acclaimed CFD software Flow360 and Electromagnetic software Tidy3D, are making waves across diverse industries from automotive design to...

  • Software Engineer

    3 weeks ago


    Watertown, United States Dover Corporation Full time

    CDS Visual, A Dover Company, provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, normalization, and modeling. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose...

  • Software Engineer

    1 week ago


    Watertown, United States Dover Corporation Full time

    CDS Visual, A Dover Company, provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, normalization, and modeling. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose...


  • Watertown, United States Dover Corporation Full time

    CDS Visual provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, normalization, and modeling. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose existing CAD assets to...


  • Watertown, United States CDS Visual, a Dover company Full time

    CDS Visual provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, normalization, and modeling. When combined with an extensive offering of 3D visualization solutions, CDS is uniquely able to re-purpose existing CAD assets to...


  • Watertown, Massachusetts, United States Brandeis University Full time

    Software engineer for a project in the Lifespan Lab. Commitment to Diversity, Equity, and Inclusion. Diversity, equity and inclusion are important values at Brandeis today and always have been for they are rooted in our founding as an institution. Th Software Engineer, Engineer, Software, Diversity, Education

  • Software Engineer

    4 weeks ago


    Watertown, United States Tessera Therapeutics Full time

    The Company WHAT IF THE SECRET OF HEALTH LIES AT THE CENTER OF DISEASE? At Sonata Therapeutics, we are designing therapeutics that reprogram diseased cells to become the coordinators of cure. Through a combination of our proprietary genetic library, comprehensive biochemical and functional characterization, and the latest advancements in machine learning...


  • Watertown, Massachusetts, United States Vanasse Hangen Brustlin , Inc. Full time

    In this role, you will be responsible for learning and training to develop software application for VHB under supervisionYou will:Learn to create and code appropriate solutions from broadly described challenges. Learn to debug software applications Software Engineer, Software, Intern, Engineer, Transportation


  • Watertown, United States WiTricity Full time

    We are seeking a Senior Embedded Firmware Engineer to design, develop, and support system software for embedded control of WiTricity's wireless power systems. Their focus will be on empowering the wireless transfer of grid power to wireless energy using the control of power electronics. Qualified candidates will have a solid understanding of embedded...

  • Sr. Software Engineer

    3 weeks ago


    Watertown, United States Fresenius Medical Care Holdings, Inc. Full time

    Position Summary: The candidate will participate in product development activities related to the design, development, testing, and/or support of software for NxStage Medicals life-extending & lifesaving systems. At NxStage, weve seen first-hand how patients have enjoyed improved health and a better quality of life through more frequent home dialysis...

  • Sr. Software Engineer

    3 weeks ago


    Watertown, United States Fresenius Medical Care Full time

    Position Summary: The candidate will participate in product development activities related to the design, development, testing, and/or support of software for NxStage Medical's life-extending & lifesaving systems. At NxStage, we've seen first-hand how patients have enjoyed improved health and a better quality of life through more frequent home dialysis...


  • Watertown, Massachusetts, United States Dynamo Software Full time

    Organizational OverviewDynamo Software has provided industry-tailored, highly configurable investment management, reporting and data management solutions to the global alternative investment industry since 1998. Dynamo provides SaaS solutions across the private investment landscape including fund administrators, endowments, pension funds, foundations,...


  • Watertown, United States WiTricity Full time

    WiTricity is seeking a Senior Firmware Test Engineer as a key team member to develop and maintain infrastructure for embedded software testing for embedded control of WiTricity's Wireless Charging Electric Vehicle Solutions. You will collaborate with firmware test and design engineers to provide support of system test and verification. We are seeking...


  • Watertown, United States WiTricity Full time

    WiTricity is seeking a Senior Firmware Test Engineer as a key team member to develop and maintain infrastructure for embedded software testing for embedded control of WiTricity's Wireless Charging Electric Vehicle Solutions. You will collaborate with firmware test and design engineers to provide support of system test and verification. We are seeking...