Senior Software Engineer

We sponsor H1B visas. We are open to employees working remotely from NM, CO, TX, NC, AZ, FL, IL, OR, MA, and possibly other states. 

We are looking for an experienced, knowledgeable, and versatile Senior Software Engineer to use their object-oriented programming skills, knowledge and experience to help drive the design, development and maintenance of our FLOW-3D user interfaces. This position is 100% remote and applicants must be currently located in the United States.

Successful Candidates Will

  • Be quick to learn and excited about learning, as well as teaching, new software methods, technologies, and ideas
  • Be passionate about keeping up to date with software best practices and code quality
  • Be strong advocates for software craftsmanship and take pride in your work
  • Thrive in environments with minimal guidance
  • Take initiative to help improve software development processes
  • Enjoy collaborating across teams with excellent communication

Responsibilities

  • Participate and contribute to the design, implementation and maintenance of new elements in our FLOW-3D user interfaces and supporting applications
  • With minimal oversight beyond high level direction, utilize expertise to problem solve given limited information
  • Help ensure all designs are implemented as safely and as robustly as possible and adhere to proper software engineering guidelines and practices
  • Actively participate in identifying inefficiencies in the software development process and work with team members to continuously improve these processes
  • Identify risks in code, features and designs; communicate risks appropriately and take necessary action
  • Focus on high priority tasks and assignments while simultaneously supporting the team to ensure overall success
  • Collaborate with support/sales team when necessary to help resolve customer issues/questions
  • Encourage, train, and mentor team members to help them grow and excel
  • Conduct code reviews

 Desired Qualifications

  • Bachelor’s degree or higher in software engineering, computer engineering, or computer science
  • Extensive experience developing, deploying, and integrating software solutions, preferably in an Agile environment
  • Outstanding interpersonal and communication skills
  • Experience developing cross-platform applications, specifically on Windows and Linux
  • Experience employing systems, tools, standards, and procedures to drive performance
  • Deep understanding of object-oriented principles and design, especially design patterns
  • In-depth knowledge of modern C++
  • Strong understanding of CI/CD concepts and test-driven development
  • Strong ability to read and learn from existing code
  • Experience designing user interfaces

Nice-to-haves

  • Strong understanding of 3D Graphics Programming with OpenGL, VTK, or similar
  • Experience with some of our tools and secondary languages: Qt framework, FORTRAN, Python, Bash scripting, CMake, Git, and JIRA
  • Experience with other CAE or visualization software

Benefits

Flow Science offers an exceptional benefits package to full-time employees including medical, dental, vision insurances, life and disability insurances, 401(k) and profit-sharing plans with generous employer matching, and an incentive compensation plan that offers a year-end bonus opportunity up to 30% of base salary.

Apply for Senior Software Engineer

Job Application
First
Last
Address
City
State/Province
Zip/Postal
Country
Maximum upload size: 10MB
Maximum upload size: 10MB
Maximum upload size: 10MB
Maximum upload size: 10MB
Maximum upload size: 10MB
Privacy *

Developer

We sponsor H1B visas. We are open to employees working remotely from NM, CO, TX, NC, AZ, FL, IL, OR, MA, and possibly other states. 

At Flow Science we solve the world’s toughest CFD problems involving free surface flows, turbulence, heat transfer and fluid-structure interaction. We are looking for a creative and motivated individual to join our R&D team to work on our CFD software FLOW-3D AM and FLOW-3D WELD.

Specific Duties and Responsibilities

  • Developing additive manufacturing and welding processes
    • Identify, research and implement new physical and numerical models
    • Improve existing models
    • Assist in resolving solver bugs
    • Assist in verification and validation of the solution

Required Experience and Skills

  • An engineering degree from an ABET or equivalently accredited university and some work experience
    • BS degree (engineering/applied math/physics) with 3 years of relevant experience, OR
    • MS degree (engineering/applied math/physics) with relevant experience, OR
    • PhD degree (engineering/applied math/physics) with relevant experience is required
  • Required experience
    • Knowledge of laser and non-laser manufacturing processes (laser bed powder fusion, direct energy deposition, binder jetting, fused deposition)
    • Knowledge of welding processes (spot & seam, oscillation, laser brazing, laser cladding, laser soldering, laser beam shaping, pulse & continuous welding, laser keyhole welding, welding of dissimilar metals)
    • Proven experience with implementing physics and numerics in CFD codes
    • Experience with finite difference/finite volume and discrete element methods
    • Programming experience with modern Fortran/C
    • OpenMP programming
    • Debugging tools (gdb/valgrind/ITAC)
  • Excellent communication, technical writing, and interpersonal skills to work seamlessly within and across our diverse, multicultural teams
  • Excellent organizational skills, and a strong desire to learn new things

Desired Experience and Skills

  • Experience using software FLOW-3D AM, FLOW-3D WELD or any other additive manufacturing software
  • Knowledge of metallurgy
  • Stress-deformation modeling experience
  • Programming using the Message Passing Interface (MPI) library
  • Version control systems (Git)
  • Sphinx documentation

Benefits

Flow Science offers an exceptional benefits package to full-time employees including medical, dental, vision insurances, life and disability insurances, 401(k) and profit-sharing plans with generous employer matching, and an incentive compensation plan that offers a year-end bonus opportunity up to 30% of base salary.

Apply for Developer

Job Application
First
Last
Address
City
State/Province
Zip/Postal
Country
Maximum upload size: 10MB
Maximum upload size: 10MB
Maximum upload size: 10MB
Maximum upload size: 10MB
Maximum upload size: 10MB
Privacy *

FLOW-3D World Users Conference 2023 to take place in Strasbourg, France

FLOW-3D World Users Conference 2023 to take place in Strasbourg, France

Santa Fe, NM, January 17, 2023 — Flow Science, Inc. will hold the FLOW-3D World Users Conference 2023 on June 5-7, 2023 at the Sofitel Strasbourg Grande Ile in Strasbourg, France. Co-hosted by XC Engineering, the official distributor of FLOW-3D products in Italy and France, this year’s conference features application-specific tracks, advanced training sessions, in-depth technical presentations by FLOW-3D users, and the latest product developments presented by Flow Science’s senior technical staff.

“This year’s world users conference promises to be one of our largest events ever. We will be offering free training to our customers, underscoring our commitment to customer success, providing free trial licenses for our optimization and workflow automation software, and introducing a new cloud platform for easily leveraging high-performance cloud computing. Every year, the world users conference provides a great opportunity to exchange ideas and take the simulation component of our attendees to the next level. This year, we look forward to being in the historic city center of Strasbourg, a UNESCO World Heritage Site,” said Dr. Amir Isfahani, CEO of Flow Science.

The call for abstracts is now open. Customers are encouraged to share their experiences, present their success stories, case studies and validations, and obtain valuable feedback from their peers and Flow Science staff. Topics include additive manufacturing, laser welding, civil & municipal hydraulics, coastal engineering, metal casting, micro/nano/bio fluidics, aerospace, consumer products and automotive applications. The deadline to submit an abstract is Friday, March 31.

Advanced training sessions for FLOW-3D’s family of products will be offered as part of the conference. These free training sessions will be taught by senior technical staff and experts in their fields. The trainings will center around three main topics – advanced postprocessing including troubleshooting and advanced scene rendering, leveraging high-performance cloud computing through Rescale, and gaining insights through workflow automation and optimization using FLOW-3D (x).

Registration for the conference is now open.

About Flow Science

Flow Science, Inc. is a privately held software company specializing in computational fluid dynamics software for industrial and scientific applications worldwide. Flow Science has distributors and technical support services for its FLOW-3D products in nations throughout the Americas, Europe, Asia, the Middle East, and Australasia. Flow Science is headquartered in Santa Fe, New Mexico.

Media Contact

Flow Science, Inc.

683 Harkle Rd.

Santa Fe, NM 87505

info@flow3d.com

+1 505-982-0088

FLOW-3D World Users Conference 2023

Previous
Next
FLOW-3D World Users Conference 2023

We invite our customers from around the world to join us at the FLOW-3D World Users Conference 2023. The conference will be held on June 5-7, 2023 at the Sofitel Strasbourg Grande Ile in Strasbourg, France. Join fellow engineers, researchers and scientists from some of the world’s most renowned companies and institutions to hone your simulation skills, explore new modeling approaches and learn about the latest software developments. The conference will feature application-specific tracks, free advanced training sessions, technical presentations by our customers, and the latest product developments presented by Flow Science’s senior technical staff. The conference will be co-hosted by XC Engineering

Call for Abstracts

The call for abstracts is now open through March 31, 2023!

Share your experiences, present your success stories and obtain valuable feedback from the FLOW-3D user community and our senior technical staff. Abstracts should include a title, author(s) and a 200 word description and can be emailed to info@flow3d.com

Confirmed Speakers

Pierre-Louis Ligier and Julius Fritzell, Sweco – Bottom outlets at hydropower dams: challenges in assessing air demand using CFD modelling

Mohamad Bayat, Technical University of Denmark – Multiphysics simulation of the impact of ringspot Gaussian beam shape on the melt pool conditions during the laser powder bed fusion of stainless steel 316

Urs Baeumer, Department of Transport and Main Roads – Bridge Hydraulics – Can we do better? Applied CFD to inform 2D modelling techniques. The Queensland Department of Transport and Main Roads’ approach to designing better bridges.

Bassam Aldhafari, San Francisco Department of Public Works Hydraulic Section – Using FLOW-3D HYDRO to improve collection system hydraulic model

Elias Schläpfer, IdeeRoth AG – Opportunities and challenges in simulating HPDC MegaCasting parts

Julien Boeuf, Roche Diagnostics GmbH and Jaeyoung Yang, GenMark Diagnostics Inc. – Numerical modeling of bead mixing

Gwenaël Chevallet, BRLi – Study of the vulnerability reduction to extreme floods of the Marne water intake structure of the Marne reservoir lake

Ignacio Berenguer Pérez, HIDTMA, S.L. – FLOW-3D HYDRO applications to marinas

E.F.R. Bollaert, Aquavision Engineering – Scour of rock by fluid-solid coupling

Steve Saunders, IBIS Group Inc. – Ferric chloride flocculant tracking in wastewater treatment

Social Events

Opening Reception

The reception will take place at the conference hotel, Sofitel Strasbourg Grande Ile in the Vineyard from 18:00-19:00 on Monday, June 5. All conference attendees are invited to this event.

Conference Dinner

The conference dinner will take place the evening of Tuesday, June 6. All conference attendees are invited to this event. Time and location, TBA. Stay tuned for more details!

Conference Information

Important Dates

  • March 31, 2023: Abstracts Due
  • April 7, 2023: Abstracts Accepted
  • May 26, 2023: Presentations Due
  • June 5, 2023: Advanced Training Sessions
  • June 6, 2023: Conference Dinner

Registration Fees

  • Day 1 and 2 of the conference: 300 €
  • Day 1 of the conference: 200 €
  • Day 2 of the conference: 200 €
  • Guest Fee (social events only): 50 €
  • Training Sessions: Free!

Advanced Training Sessions

All training sessions are free for conference attendees!

Training Schedule

Monday, June 5, 2023
  • 1:30-300: FLOW-3D (x)
  • 3:00-3:30: Coffee break with refreshments
  • 3:30-4:00: Rescale & Cloud Computing
  • 4:00-5:30: FLOW-3D POST

FLOW-3D POST: Beyond the basics, simulation troubleshooting and advanced scene rendering

FLOW-3D POST is a flexible, powerful post-processing tool which allows the user to easily change focus from cell-level point property investigations up to complete scene advanced rendering. In this training we will explore two common post-processing functions. We will first learn how to extract point value information for either troubleshooting or run-time improvement purposes. This part is deeply technical but offers the reward of providing insights into why a simulation may be running into numerical difficulties or inefficiencies. In the second part we learn how to create compelling images and animations by exploiting advanced rendering effects using vectors, ray tracing and moving camera effects.

FLOW-3D (x): Efficiency and improved simulation insights through automation

FLOW-3D (x) is a powerful addition to the FLOW-3D toolkit which allows users to easily connect, automate and optimize many simulation elements, from CAD parametric definitions through automated simulation and post-processing complete cycle workflows. In this training, users will learn how to use FLOW-3D (x) in conjunction with other software nodes in order to create robust simulation environments, thereby automating simulation and post-processing tasks to greatly improve workflow efficiency.

Attendees will receive a free 3-month license of FLOW-3D (x) after the conference.

Rescale: A new platform for FLOW-3D users to leverage cloud-based high performance computing (HPC) resources

Flow Science is offering a new cloud-based resource, Rescale, for customers to run FLOW-3D models on a wide selection of remote hardware. This training is structured around three topics: 

  1. Opening a Rescale account, running a model and post-processing data; 
  2. Running on Rescale in command line mode versus using Rescale in a user interface-based environment; and 
  3. Detailed benchmarking on many different types of hardware architectures available on Rescale, to clarify the cost-performance considerations tied to hardware choice and HPC deployment strategy. At the end of the training session, users will have a clear command of both the practicalities and the costs of running models on the Rescale platform.

Presenter Information

Each presenter will have a 30 minute speaking slot, including Q & A. All presentations will be distributed to the conference attendees and on our website after the conference. A full paper is not required for this conference. Please contact us if you have any questions about presenting at the conference. XC Engineering will sponsor the Best Presentation Award.

Travel

Conference Hotel

Sofitel Strasbourg Grande Ile

4 place Saint Pierre le Jeune
67000  STRASBOURG FRANCE

GPS: 48.585184, 7.746356
tel:+33-3-88-15-49-00
fax +33 3 88 15 49 99
H0568@sofitel.com

Visit the hotel website for train and airport information.

Meeting Room Rate

The meeting room block is now open and  will close on April 15, 2023.

  • Classic room: 195.00 euros per night
  • Superior room: 220.00 euros per night
  • Superior room with balcony: 250.00 euros per night
  • Luxury room: 250.00 euros per night
  • Breakfast included for 1 person
  • Extra charge for double occupancy: 30.00 euros per night
  • Local tax: 3.30 euros per person and per night
  • Free of charge cancellation if notified more than 7 days prior to arrival.
Sofitel Strasbourg
Sofitel Strasbourg Lobby
Sofitel Strasbourg Terrace

Sponsorship

Interesting in sponsoring the FLOW-3D World Users Conference 2023? Please contact us for a customized offering.

Announcing the FLOW-3D 2022R2 Product Family Release

Announcing the FLOW-3D 2022R2 Product Family Release: A Unified Solver Offers Performance, Flexibility and Ease-of-Use

Santa Fe, NM, September 15, 2022 – Flow Science has released the FLOW-3D 2022R2 product family that includes FLOW-3D, FLOW-3D HYDRO and FLOW-3D CAST. In the 2022R2 release, Flow Science has unified the workstation and HPC versions of FLOW-3D to deliver a single solver engine capable of taking advantage of any type of hardware architecture, from single node CPU configurations to multi-node parallel high performance computing executions. Additional developments include a new log conformation tensor method for visco-elastic flows, continued solver speed performance improvements, advanced cooling channel and phantom component controls, improved entrained air functionalities, as well as boundary condition definition improvements for civil and environmental engineering applications.

By combining the workstation and HPC versions of our products, we are making the latest HPC optimizations available to our workstation users who run on lower CPU core counts, removing the delay for our HPC customers getting their hands on the latest developments, and maintaining only one unified code base, which makes our development efforts that much more efficient. With this release, we’re going to be nimbler and faster to market than ever before, said Dr. Amir Isfahani, President & CEO of Flow Science.

Committed to user success, FLOW-3D products come with high-level support, video tutorials and access to an extensive set of example simulations. Customers can also take advantage of Flow Science’s CFD Services to augment their product experience, including customized training courses, HPC resources and flexible cloud computing options.

A FLOW-3D 2022R2 product release webinar focusing on how to optimize run times on workstations and an overview of performance gains will be held on October 6 at 1:00 pm ET. Online registration is now available. 

A full description of what’s new in all products is available for FLOW-3D, FLOW-3D HYDRO and FLOW-3D CAST.

About Flow Science

Flow Science, Inc. is a privately held software company specializing in computational fluid dynamics software for industrial and scientific applications worldwide. Flow Science has distributors and technical support services for its FLOW-3D products in nations throughout the Americas, Europe, Asia, the Middle East, and Australasia. Flow Science is headquartered in Santa Fe, New Mexico.

Media Contact

Flow Science, Inc.

683 Harkle Rd.

Santa Fe, NM 87505

info@flow3d.com

+1 505-982-0088

Request More Information

FLOW-3D AM WELD Request Info

What additive manufacturing processes do you want to simulate? *
What laser welding processes do you want to simulate? *
FLOW-3D News
Privacy *
CSTsiteisloaded