1

3D Modeling Simulation Software Engineer Jobs (NOW HIRING)

Showing results 21-40

3D Modeling Simulation Software Engineer information

See salary details

$74K

$137.8K

$197K

How much do 3d modeling simulation software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for 3d modeling simulation software engineer in the United States is $137,846.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $162,000.00 per year, depending on experience, location, and employer.

What does a 3D Modeling Simulation Software Engineer do?

A 3D Modeling Simulation Software Engineer designs, develops, and maintains software tools that create and simulate three-dimensional models for various applications, such as gaming, animation, engineering, or scientific research. They work with programming languages and graphical frameworks to build software that can accurately represent and manipulate 3D objects and environments. Their role often involves collaborating with artists, designers, and other engineers to ensure that simulations are realistic and meet project requirements. Additionally, they may optimize performance, troubleshoot issues, and stay updated with the latest advancements in 3D technology.

What are the key skills and qualifications needed to thrive as a 3D Modeling Simulation Software Engineer?

To thrive as a 3D Modeling Simulation Software Engineer, you need strong programming skills (C++, Python), a solid grasp of mathematics and physics, and a relevant degree in computer science or engineering. Experience with 3D modeling and simulation tools such as Blender, Autodesk Maya, Unity, Unreal Engine, and familiarity with version control systems like Git are typically required. Creative problem-solving, attention to detail, and effective communication help you collaborate with multidisciplinary teams and develop innovative solutions. These skills and qualities are crucial for building accurate, efficient, and user-friendly simulation software that meets complex project requirements.

What are some typical projects a 3D Modeling Simulation Software Engineer works on, and how do they collaborate with other teams?

As a 3D Modeling Simulation Software Engineer, you will often work on projects involving the creation and optimization of 3D models, physics simulations, and real-time rendering systems for applications such as virtual reality, gaming, or engineering design. Collaboration is key, as you’ll frequently partner with artists, designers, and other engineers to ensure models are both visually accurate and computationally efficient. You may also coordinate closely with QA teams to address performance issues and ensure simulation fidelity. Projects typically involve iterative development, code reviews, and integration testing to deliver robust, scalable solutions.

What are popular job titles related to 3D Modeling Simulation Software Engineer jobs?

For 3D Modeling Simulation Software Engineer jobs, the most frequently searched job titles are:

Software Engineer (Modeling & Simulation) ATC Systems

Patuxent River, MD • On-site

Full-time

Re-posted 25 days ago


Job description

Description:

 POSITION IS CONTINGENT UPON CONTRACT AWARD


We are seeking a Software Engineer with a deep understanding of Modeling & Simulation (M&S) paradigms to support software development lifecycle tasks for NAWCAD WOLF’s ATC&LS missions in Patuxent River, MD. This role focuses on the design, code generation, and implementation of robust simulation software models, user interfaces, and discrete-event simulators. Your software tools will evaluate air traffic management capabilities, simulate high-density airspace environments, and evaluate predictive analytics for automated decision-support systems.

Key Responsibilities

  • Simulation Software Development:  Architect, develop, and refactor high-performance simulation software used to evaluate terminal air traffic control architectures, landing dynamics, and multi-sensor processing algorithms.
  • Scenario Generation: Develop and program flexible scenario generation software engines to replicate complex operational environments, electronic interference, and variable meteorological conditions for testing.
  • UI/UX for Simulation Labs: Design and implement user interfaces and visualization dashboards for flight-deck, carrier ops, or shore-based ATC simulation laboratories.
  • Code Integration & Optimization:  Integrate discrete physics-based and statistical mathematical models into broader distributed simulation networks (e.g., HLA/DIS protocols).
  • Software QA & Lifecycle Support: Conduct object-oriented analysis, unit testing, and software integration testing to fulfill rigorous software safety and technical compliance frameworks.
Requirements:


  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related computational field.
  • Experience: 5+ years of software engineering experience with specific focus on building, tuning, or maintaining simulation engines.
  • Technical Skills:
    • Mastery of object-oriented programming languages, specifically C++, Java, or Python, within both Windows and Linux deployment environments.
    • Hands-on experience utilizing distributed simulation interoperability standards, specifically High-Level Architecture (HLA) or Distributed Interactive Simulation (DIS).
    • Familiarity with version control pipelines (Git/GitLab), CI/CD practices, and Agile software development workflows.
  • Preferred: Experience modeling sensor tracking algorithms, automated landing algorithms, or unmanned aerial systems (UAS) airspace integration behaviors.
  • Citizenship & Security:
    • Must be a U.S. Citizen.
    • Must be eligible to obtain and maintain a U.S. Secret Security Clearance.