SIMULIA Fluids HPC Senior Software Engineer
3 weeks ago
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.
-
Senior Embedded Software Engineer
3 weeks ago
Watertown, United States Vicarious Surgical Full timeVicarious 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...
-
Senior Software Engineer
4 days ago
Watertown, United States ZoomInfo Technologies LLC Full timeAt 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...
-
Senior Software Engineer
6 days ago
Watertown, United States Global Technical Talent, an Inc. 5000 Company Full timeDirect 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...
-
High Performance Computing Architect
1 month ago
Watertown, United States Flexcompute Inc. Full timeJob 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...
-
Senior Automotive CFD Engineer
4 weeks ago
Watertown, United States Flexcompute Inc. Full timeFlexcompute 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...
-
Senior Automotive CFD Engineer
2 weeks ago
Watertown, Massachusetts, United States Flexcompute Inc. Full timeFlexcompute 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...
-
Senior Automotive CFD Engineer
1 month ago
Watertown, United States Flexcompute Inc. Full timeJob 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 timeCDS 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 timeCDS 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...
-
Director, Software Engineering
3 weeks ago
Watertown, United States Dover Corporation Full timeCDS 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...
-
Director, Software Engineering
2 weeks ago
Watertown, United States CDS Visual, a Dover company Full timeCDS 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...
-
Temp Software Engineer
3 weeks ago
Watertown, Massachusetts, United States Brandeis University Full timeSoftware 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 timeThe 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...
-
Software Engineer Intern
3 weeks ago
Watertown, Massachusetts, United States Vanasse Hangen Brustlin , Inc. Full timeIn 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
-
Senior Firmware Engineer
1 month ago
Watertown, United States WiTricity Full timeWe 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 timePosition 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 timePosition 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...
-
Senior Implementation Accountant
2 weeks ago
Watertown, Massachusetts, United States Dynamo Software Full timeOrganizational 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,...
-
Senior Firmware Test Engineer
2 weeks ago
Watertown, United States WiTricity Full timeWiTricity 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...
-
Senior Firmware Test Engineer
1 month ago
Watertown, United States WiTricity Full timeWiTricity 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...