Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Monitor advancements in AI, cloud computing, physics-based modeling, and immersive visualization to ... Proficiency in at least one high-level programming language (e.g., Python, C++, Java, MATLAB, Julia ...
Monitor advancements in AI, cloud computing, physics-based modeling, and immersive visualization to ... Proficiency in at least one high-level programming language (e.g., Python, C++, Java, MATLAB, Julia ...
Bachelor's Degree in a STEM related field such as Engineering, Mathematics, Physics, Aerospace ... C++, Python, R, SQL, PostgreSQL, Linux, MATLAB, VBA, or STK * Ability to communicate findings and ...
Quick apply
Bachelor's Degree in a STEM related field such as Engineering, Mathematics, Physics, Aerospace ... C++, Python, R, SQL, PostgreSQL, Linux, MATLAB, VBA, or STK * Ability to communicate findings and ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Bachelor's Degree in a STEM related field such as Engineering, Mathematics, Physics, Aerospace ... C++, Python, R, SQL, PostgreSQL, Linux, MATLAB, VBA, or STK * Ability to communicate findings and ...
Bachelor's Degree in a STEM related field such as Engineering, Mathematics, Physics, Aerospace ... C++, Python, R, SQL, PostgreSQL, Linux, MATLAB, VBA, or STK * Ability to communicate findings and ...
Bachelor's Degree in a STEM related field such as Engineering, Mathematics, Physics, Aerospace ... C++, Python, R, SQL, PostgreSQL, Linux, MATLAB, VBA, or STK * Ability to communicate findings and ...
Bachelor's Degree in a STEM related field such as Engineering, Mathematics, Physics, Aerospace ... C++, Python, R, SQL, PostgreSQL, Linux, MATLAB, VBA, or STK * Ability to communicate findings and ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Simulation Developer
Quantico, VA · On-site
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Simulation Developer
Quantico, VA · On-site
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Simulation Developer
Quantico, VA · On-site
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Simulation Developer
Quantico, VA · On-site
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Simulation Developer
Quantico, VA · On-site
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Simulation Developer
Quantico, VA · On-site
Proficiency in programming languages such as C++, C#, Python, or Java * Experience with simulation ... Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL) * Experience ...
Senior Software Engineer, Systems Programming
$141K - $185K/yr
... multi-physics simulation platform. In this role, you will contribute to the development of our ... Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ...
Senior Software Engineer, Systems Programming
$141K - $185K/yr
... multi-physics simulation platform. In this role, you will contribute to the development of our ... Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ...
Proficiency in AFSIM , MATLAB, Python, or other advanced simulation tools to deliver validated ... Bachelor's degree in Engineering, Operations Research, Systems Analysis, Physics, or related ...
Proficiency in AFSIM , MATLAB, Python, or other advanced simulation tools to deliver validated ... Bachelor's degree in Engineering, Operations Research, Systems Analysis, Physics, or related ...
Senior Software Engineer, Systems Programming
Arlington, VA · On-site
$150K - $170K/yr
... multi-physics simulation platform. In this role, you will contribute to the development of our ... Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ...
Senior Software Engineer, Systems Programming
Arlington, VA · On-site
$150K - $170K/yr
... multi-physics simulation platform. In this role, you will contribute to the development of our ... Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ...
... multi-physics simulation platform. In this role, you will contribute to the development of our ... Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ...
Quick apply
... multi-physics simulation platform. In this role, you will contribute to the development of our ... Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and ...
... Python, or Java • Experience with simulation platforms or gaming engines such as AFSIM, Next ... of 3D graphics, physics engines, and database management systems (e.g., SQL) • Experience ...
... Python, or Java • Experience with simulation platforms or gaming engines such as AFSIM, Next ... of 3D graphics, physics engines, and database management systems (e.g., SQL) • Experience ...
... Python, or Java • Experience with simulation platforms or gaming engines such as AFSIM, Next ... of 3D graphics, physics engines, and database management systems (e.g., SQL) • Experience ...
... Python, or Java • Experience with simulation platforms or gaming engines such as AFSIM, Next ... of 3D graphics, physics engines, and database management systems (e.g., SQL) • Experience ...
Physics Simulation Python information
What is the difference between Physics Simulation Python vs Mechanical Engineer?
| Aspect | Physics Simulation Python | Mechanical Engineer |
|---|---|---|
| Required Credentials | Programming skills, knowledge of physics, often a degree in physics or computer science | Mechanical engineering degree, professional licensure in some regions |
| Work Environment | Software development, research labs, simulation environments | Design offices, manufacturing plants, R&D departments |
| Industry Usage | Simulation software development, research, academia | Product design, manufacturing, systems optimization |
Physics Simulation Python focuses on developing and implementing physics-based simulations using Python programming, often in research or software development contexts. Mechanical Engineers apply engineering principles to design, analyze, and manufacture mechanical systems. While both roles require a strong understanding of physics, Physics Simulation Python emphasizes coding and simulation, whereas Mechanical Engineering involves practical design and application in physical systems.
What are the key skills and qualifications needed to thrive as a Physics Simulation Python Developer, and why are they important?
What are some common challenges faced by professionals working in Physics Simulation with Python, and how can they be addressed?
What is a Physics Simulation Python developer?
ManTech rating
8.8
Based on 13 frontline employees who took The Breakroom Quiz
32nd of 191 rated software companies
Job description
MANTECH seeks a motivated, career and customer-oriented SIMULATION DEVELOPER to join our team in QUANTICO, VA
Join a high-impact team supporting the Marine Corps Warfighting Lab's transition to digital wargaming. As a Simulation Developer, you will serve as a trusted advisor to our customers, ensuring the technical architecture of wargames is robust and reliable while directly shaping the tools used to prepare Marines for the future fight.
Responsibilities include but are not limited to:
- Designs, develops, and sustains simulation models and environments using a variety of programming languages, tools, and data sources
- Integrates models and simulations into larger system architectures and supports Marine Corps Warfighting Laboratory (MCWL) Wargaming Division efforts for interoperability testing and model orchestration
- Collaborates with engineers, analysts, and operational subject matter experts to enhance model fidelity and ensure simulation accuracy
- Implements new features, conducts model testing and validation, and troubleshoots issues across evolving simulation platforms
- Leads and supports planning, coordination, and documentation activities for simulation projects, including data collection, stakeholder alignment, and capability tracking
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Game Development, or a related technical field
- Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years’ experience without a degree.
- Proficiency in programming languages such as C++, C#, Python, or Java
- Experience with simulation platforms or engines such as AFSIM, NGTS, OneSAF, Unity, Unreal Engine, Simio, or Arena
- Familiarity with version control systems and collaborative software development workflows
Preferred Qualifications:
- Understanding of modeling and simulation principles in military or operational contexts
- Familiarity with mission engineering, wargaming, campaign analysis, or Naval Capabilities Integration Process (NCIP), and associated military systems/processes
- Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL)
- Experience applying Agile or Scrum development methodologies in simulation projects
- Strong communication, analytical, and cross-functional collaboration skills
Clearance Requirements:
- Must possess a current/active TS/SCI security clearance.
Physical Requirements:
- Must be able and willing to perform occasional manual labor and warehouse duties, with the ability to lift up to 50 pounds. Must be able to remain in a stationary position 50% of the time.
- Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
- Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations
About ManTech
Sourced by ZipRecruiter
Industry
It services
Company size
5,001 - 10,000 Employees
Headquarters location
Herndon, VA, US
Year founded
1968