Demo

Software Developer

FLOW-3D
Santa, NM Full Time
POSTED ON 11/24/2025 CLOSED ON 12/24/2025

What are the responsibilities and job description for the Software Developer position at FLOW-3D?

Software Developer


APPLY HERE: https://www.flow3d.com/developer/


At Flow Science we solve the world’s toughest CFD problems involving free-surface flows. Are you passionate about solving complex scientific problems and pushing the boundaries of computational modeling? We are looking for a creative and motivated individual to join the solver team to work on FLOW-3D products. We’re looking for someone who will:

 

  • Innovate: Research and implement new physical and numerical models that drive real-world solutions
  • Elevate: Improve and optimize existing models to make them faster, smarter, and more accurate
  • Develop High-Performance Software: Write efficient, robust code in Fortran using MPI, OpenMP, and OpenACC
  • Collaborate: Work closely with sales and support, troubleshoot challenges and ensure smooth operations.
  • Ensure Excellence: Support verification and validation efforts to guarantee reliable, high-quality results.

 

Required experience

 

  • A degree in engineering, applied math, or physics from an ABET or equivalently accredited institution
  • Strong critical thinking and analysis skills
  • Proven ability in understanding and implementing physical and numerical models in CFD codes
  • Proven experience with finite difference and finite volume methods
  • Proven ability to expertly program with modern Fortran/C/C
  • Proven experience with parallel programming
  • Proven ability to debug large codes using tools such as gdb, valgrind, or ITAC
  • Excellent communication, technical writing, and interpersonal skills to work seamlessly within and across our diverse and multicultural teams
  • Excellent organizational

 

Additional software engineering and CS skills

 

  • Version control systems using Git
  • Profiling and performance analysis
  • Regression testing
  • Scripting with Python

 

Benefits

 

Flow Science offers an exceptional benefits package to full-time employees including employer paid medical, dental, vision coverage, life and disability insurances, 401(k) plan with generous employer matching, and an incentive compensation plan that offers year-end bonus opportunity.

 

This is an in-person position in either Santa Fe, NM, or Chapel Hill, NC.

Please apply on the careers page of our website: https://www.flow3d.com/developer/

 

Not quite what you’re looking for? Check out our other openings at https://www.flow3d.com/careers/

 

What We Offer

  • Competitive base salary plus performance-based commission structure
  • Comprehensive benefits package including health, dental, and retirement plans, with employer matching
  • Professional development opportunities and technical training
  • Travel opportunities to customer sites and industry events
  • Collaborative work environment with leading CFD experts
  • Opportunity to work with cutting-edge simulation technology and innovative manufacturing companies


Benefits

  • Medical, dental and vision insurance plans employer-paid at 90%
  • 401(k) plan with generous employer matching contributions
  • Retirement and Financial Planning
  • Life and disability insurances
  • Eligibility for year-end profit sharing compensation
  • Generous vacation and sick leave
  • Paid family and medical leave
  • Training and education
  • Wellness benefit
  • Match on employees’ charitable giving
Software Developer 2
Los Alamos National Laboratory -
Los Alamos, NM
JP2749 - Software Developer 3
Compa Industries Inc -
Los Alamos, NM
Software Developer 4
COMPA Industries, Inc. -
Los Alamos, NM

Salary.com Estimation for Software Developer in Santa, NM
$99,221 to $121,914
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$65,415 - $88,333
Income Estimation: 
$83,758 - $120,604
Income Estimation: 
$85,588 - $121,698
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Santa, NM area that may be a better fit.

  • COMPA Industries, Inc. Los Alamos, NM
  • 🚀 We’re Hiring: Senior Software Developer (ServiceNow-Focused | Remote) Company: COMPA Industries Client: Los Alamos National Laboratory (LANL) Pay: $75 –... more
  • 5 Days Ago

  • Agile Defense Rosslyn, VA
  • At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace chan... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!