1

Physics Simulation Python Jobs in Salisbury, NC (NOW HIRING)

Development Engineer

Concord, NC ยท On-site

$85K - $117K/yr

Proficiency with data analysis tools such as JMP, Python, or PowerBI; familiarity with Microsoft ... Experience with modeling or simulation software (e.g., Aspen, Matlab, Fluent) * Background in ...

Battery Controls Engineer

Concord, NC ยท On-site

$41.25 - $52.50/hr

Familiarity with cell and HV battery physics and operation. * Understanding high voltage bus ... Knowledge of scripting languages (Python, MATLAB) for testing and automation. * Prior experience ...

Development Engineer

Concord, NC ยท On-site

$85K - $117K/yr

Proficiency with data analysis tools such as JMP, Python, or PowerBI; familiarity with Microsoft ... Experience with modeling or simulation software (e.g., Aspen, Matlab, Fluent) * Background in ...

Development Engineer

Concord, NC ยท On-site

$85K - $117K/yr

Proficiency with data analysis tools such as JMP, Python, or PowerBI; familiarity with Microsoft ... Experience with modeling or simulation software (e.g., Aspen, Matlab, Fluent) * Background in ...

Proficiency with data analysis tools such as JMP, Python, or PowerBI; familiarity with Microsoft ... Experience with modeling or simulation software (e.g., Aspen, Matlab, Fluent) * Background in ...

Showing results 21-30

Physics Simulation Python information

See Salisbury, NC salary details

$9.9K

$61.1K

$109.8K

How much do physics simulation python jobs pay per year?

As of Sep 12, 2026, the average yearly pay for physics simulation python in Salisbury, NC is $61,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,800.00 and $71,900.00 per year, depending on experience, location, and employer.

What is a physics simulation Python developer?

A Physics Simulation Python developer is a professional who uses the Python programming language to design, implement, and analyze simulations that model physical systems and phenomena. These simulations can range from simple particle motion to complex fluid dynamics or electromagnetic fields, and are widely used in research, engineering, gaming, and education. The developer typically utilizes scientific libraries such as NumPy, SciPy, and PyBullet, and may also work with visualization tools to present simulation results. Their work helps in understanding real-world physics problems, testing hypotheses, or creating realistic interactive environments.

What are the key skills and qualifications needed to thrive as a physics simulation Python developer?

To excel as a Physics Simulation Python Developer, you need a strong background in physics, mathematics, and proficiency in Python programming, often supported by a degree in physics, engineering, or computer science. Familiarity with simulation libraries (such as NumPy, SciPy, PyBullet, or SimPy), version control systems like Git, and experience with visualization tools are commonly required. Analytical thinking, problem-solving abilities, and effective collaboration are standout soft skills in this role. These skills enable the development of accurate, efficient simulations and foster productive teamwork in research or engineering projects.

What are some common challenges faced by professionals working in physics simulation with Python, and how can they be addressed?

Professionals in Physics Simulation with Python often encounter challenges such as optimizing simulation performance, ensuring numerical accuracy, and integrating complex libraries (e.g., NumPy, SciPy, PyBullet) into larger workflows. Addressing these issues typically involves using efficient coding practices, leveraging vectorized operations, and validating results with analytical solutions or experimental data. Collaboration with domain experts and regular code reviews can also help maintain code reliability and project scalability. Staying updated with the latest simulation frameworks and actively participating in open-source communities are excellent ways to overcome technical hurdles.

What is the difference between Physics Simulation Python vs Mechanical Engineer?

AspectPhysics Simulation PythonMechanical Engineer
Required CredentialsProgramming skills, knowledge of physics, often a degree in physics or computer scienceMechanical engineering degree, professional licensure in some regions
Work EnvironmentSoftware development, research labs, simulation environmentsDesign offices, manufacturing plants, R&D departments
Industry UsageSimulation software development, research, academiaProduct 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 cities near Salisbury, NC are hiring for Physics Simulation Python jobs?

Cities near Salisbury, NC with the most Physics Simulation Python job openings:

Linux System Administrator

Mooresville, NC โ€ข On-site

Corvid Technologies LLC
Guided Missile and Space Vehicle Manufacturingย โ€ขย 51 - 200 employees

Full-time

Medical, Life, Retirement, PTO

Re-posted 2 days ago


Key responsibilities

  • Install, configure, and troubleshoot RHEL 8-10 features, commands, tools, and configuration files.

  • Write custom scripts to automate system tasks and troubleshoot server or network issues.

  • Debug hardware and software problems on the Linux infrastructure.


Job description

Do you think you know Linux? Are you a natural at problem solving, with little guidance and can work administer Linux systems in an air-gapped environment (IE no Google or paid support)? Corvid looking for a talented Linux expert that enjoys working with highly technical engineers and scientists solving difficult engineering problems for our customers – and can do it in a unique environment that supports national defense. Corvid Technologies runs a supercomputer with an environment built on both hardware and free, open-source virtualization and containerization, turning over up to 50TB of new data daily, to solve engineering problems other companies fail to solve. Our numerical solvers are developed in-house by our engineers and developers, providing customers with customized solutions to a variety of difficult problems. We are seeking a Linux specialist of the same caliber to join our technical team and support our command line-only infrastructure. Our ideal candidate can work without depending on Google, external customer support, paid support subscriptions, 3rd party paid apps, or needing GUI interface and Windows servers to manage systems.What you'll do:Install, configure, and troubleshoot RHEL 8-10 features, built-in-commands, tools, and configuration files Frequent use and understanding of man pagesDebug hardware and software problems on our Linux infrastructureWrite custom scripts to automate system tasks and troubleshoot server or network issuesImprove skillset and gain new knowledgeWho we want:An individual with strong attention to detail and consistent work (all systems are configured the same, any changes are applied to all the systems at once)Ability to solve problems with minimal guidance and supervisionAbility to thrive in a high-paced environment (Corvid has zero downtime and an external customer downtime limit of 8hrs per customer contract)Excellent research skills with a strong focus on testing implementations before executing in productionExcellent sense of humor Requirements:Candidate must be a US Citizen and meet eligibility to obtain (and maintain) a Secret Clearance Bachelor's degree in a technical field (mathematics, engineering, computer sciences, physics, etc.)Proficiency test demonstrating command line capabilities without internet resources, external guidance, and limited peripheralsStrong scripting background in languages such as Python or BashPreferences:Experience with distributed storage systems (beegfs, ceph) and/or server hardware is a plus Experience with scientific and/or engineering code developmentConfiguration management and automation (e.g. Ansible, Salt, Puppet, CFEngine, Chef)Broad understanding of network technologies and securityExperience with RHEL derivatives like Rocky Linux, specifically EL 8,9, and 10.About Corvid:Corvid Technologies is an engineering firm specializing in high-fidelity, computational modeling and simulation to analyze, design, and manufacture products for aerospace, DoD, and commercial customers. We offer a fast-paced and flexible work environment, where we tackle difficult, cutting-edge technical challenges using state-of-the-art technologies and resources.Why Corvid:We value our employee-owners and in addition to offering challenging work opportunities and competitive pay, Corvid believes in providing a strong benefits package that delivers value to our team members at all stages of their career.Our benefits include:Employee ownership through our generous 401(k) match in Corvid StockMedical insurance via Blue Cross - PPO and High-Deductible plans (with company HSA contribution)Paid Time Off (PTO) starting at 3 weeks - based on years of industry experience not tenureCareer development and continuing education opportunitiesCompany provided life, long-term, and short-term disability insuranceIncentive opportunities to reward strong performance and corporate growthAttractive campus facilities including Lake Norman access, kayaks, paddle boards, basketball and pickleball courts, grills, and morePaid gym membership