1

Computational Software Developer Jobs in Virginia

We are offering an exciting opportunity for a Mechanical Engineer in our Virginia Beach, VA office ... Experience with Mathcad computational software * Willingness to travel for short term assignments ...

... Science, Computational Science, Software Engineering, Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, Data Science, Mechanical Engineering, Aerospace Engineering ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

SIMILAR CAREER TITLES High-Performance Computing Architect, Parallel Computing Architect, Computational Systems Architect, HPC Systems Engineer, Software Optimization Architect, Supercomputing ...

Software Engineer

Norfolk, VA ยท On-site

$92K - $134K/yr

WR Government Business Solutions is seeking a Software Engineer to support the design, development ... Signal Processing, Target Tracking, Computational Mathematics, or Electromagnetics. * Familiarity ...

Showing results 21-40

Computational Software Developer information

See Virginia salary details

$47.6K

$110.9K

$164.6K

How much do computational software developer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for computational software developer in Virginia is $110,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What is a computational software developer?

A Computational Software Developer is a professional who designs, develops, and maintains software systems that perform complex mathematical, scientific, or engineering computations. They often work in fields such as scientific research, engineering, finance, and data analysis, creating tools that simulate processes, analyze data, or solve computational problems. These developers typically possess strong programming skills in languages like Python, C++, or MATLAB, and have a solid understanding of algorithms, mathematics, and domain-specific knowledge relevant to their projects.

What are the key skills and qualifications needed to thrive as a computational software developer, and why are they important?

To thrive as a Computational Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid understanding of algorithms, and typically a degree in computer science, mathematics, or a related field. Familiarity with computational libraries (such as NumPy, SciPy, or TensorFlow), version control systems like Git, and experience with high-performance or parallel computing are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are vital soft skills for excelling in this role. These skills and qualities enable developers to create robust, efficient computational solutions and collaborate effectively within multidisciplinary teams.

What are some common challenges faced by computational software developers, and how can they be addressed?

Computational Software Developers often encounter challenges such as optimizing code for high-performance computing, ensuring numerical accuracy, and integrating complex algorithms with existing systems. These challenges can be addressed by staying up-to-date with the latest computational techniques, collaborating closely with domain experts, and utilizing profiling tools to identify performance bottlenecks. Regular code reviews and testing are also essential to maintain reliability and foster knowledge sharing within multidisciplinary teams.
What are popular job titles related to Computational Software Developer jobs in Virginia? For Computational Software Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Computational Software Developer jobs in Virginia look for? The top searched job categories for Computational Software Developer jobs in Virginia are:

Senior Consultant - Computational Aerothermodynamics & Machine Learning

Analytical Mechanics Associates

Hampton, VA โ€ข On-site, Remote

$59 - $69/hr

Part-time

Medical, Dental, Vision, Retirement

Posted 27 days ago


Job description

Job Description:
56-$69 Analytical Mechanics Associates (AMA) is seeking a highly specialized Subject Matter Expert to serve in a part-time, advisory capacity. This consultant will provide strategic technical guidance and expert review at the intersection of computational aerothermodynamics, advanced modeling and simulation (M&S), and machine learning (ML).
Requiring a commitment of no more than 20 hours per month, this role is ideal for an established researcher, academic, or industry veteran looking to lend their expertise to cutting-edge aerospace challenges without a full-time commitment.
The hourly rate for this position is $59-$69 an hour commensurate with experience and education.
Key Responsibilities:
  • Technical Advisory: Provide expert-level consultation on computational aerothermodynamics methodologies, physics-based modeling, and simulation strategies.
  • Machine Learning Integration: Advise on the application and integration of machine learning algorithms (e.g., surrogate modeling, physics-informed neural networks, data-driven turbulence modeling) to enhance traditional CFD and aerothermodynamic workflows.
  • Design & Architecture Review: Evaluate and provide feedback on the architecture of high-performance physical models and numerical methods.
  • Strategic Roadmapping: Assist engineering teams in identifying emerging trends and state-of-the-art techniques in M&S and computational physics to maintain a competitive technical edge.
  • Mentorship & Collaboration: Serve as a sounding board for senior engineers and developers, helping to troubleshoot complex physical and algorithmic challenges.

Required Qualifications:
  • Education: Ph.D. in Aerospace Engineering, Mechanical Engineering, Physics, or a strictly related computational discipline.
  • Experience: A minimum of 5 years of active, post-Ph.D. professional experience specifically focused on computational aerothermodynamics, M&S, and ML.
  • Domain Expertise: Deep foundational knowledge of hypersonic and supersonic flows, high-temperature gas dynamics, and advanced computational fluid dynamics (CFD).
  • Machine Learning Proficiency: Proven track record of applying machine learning, deep learning, or advanced statistical modeling to complex fluid dynamics or thermodynamic problems.
  • Communication: Exceptional ability to distill complex theoretical concepts into actionable engineering guidance.

Preferred Qualifications:
  • Familiarity with modern, high-performance software architecture, particularly the development of robust C++ libraries for CFD codes (e.g., providing complex gas properties).
  • Experience with heterogeneous computing environments, including GPU acceleration and parallel programming models (e.g., OpenMP, CUDA, Kokkos).
  • Deep knowledge of physics of high-enthalpy flows, including thermal radiation, chemical kinetics, and transport processes.
  • History of peer-reviewed publications in relevant aerospace, physics, or computational science journals.

This position requires U.S. Citizenship or Permanent Residence.
Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; Mountain View, CA; and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions. We offer competitive salaries and a substantial benefits package, including but not limited to paid personal and federally recognized holiday leave, salary deferrals into a 401(k)-matching plan with immediate vesting, tuition reimbursement, short/long term disability plans, and a variety of medical, dental, and vision insurance options.
AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com/careers and follow us on Facebook and LinkedIn.
AMA is an Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.