1

Physics Simulation Python Jobs in Oregon (NOW HIRING)

Senior Manager, Simulation

Salem, OR · On-site +1

$208K - $324K/yr

Proficiency in modern C++ and Python * Experience with at least one major robotics physics simulator (MuJoCo, IsaacSim, Gazebo, or similar) * Familiarity with standard software development practices:

Senior Manager, Simulation

Salem, OR · On-site +1

$208K - $324K/yr

Proficiency in modern C++ and Python * Experience with at least one major robotics physics simulator (MuJoCo, IsaacSim, Gazebo, or similar) * Familiarity with standard software development practices:

... or physics-based systems. * Expert-level proficiency in modern C++ and Python, with a track record of architecting large-scale, performance-critical software. * Hands-on experience with simulation ...

Fluid Dynamicist

Portland, OR · On-site

$110K - $152K/yr

... fast-running physics-based tools that drive Panthalassa's design, optimization, and fleet ... Python, and can move fluidly between theory, code, simulation results, and engineering decisions.

Fluid Dynamicist

Portland, OR

$110K - $152K/yr

... fast-running physics-based tools that drive Panthalassa's design, optimization, and fleet ... Python, and can move fluidly between theory, code, simulation results, and engineering decisions.

Senior Structural Engineer, Simulation

Portland, OR · On-site

$106K - $144K/yr

... physics-backed confidence. You will lead the development of our internal Julia-based reduced order ... Leverage Docker, GCP, and PostgreSQL/Python to manage large-scale simulation data and cloud-based ...

Fluid Dynamicist

Portland, OR · On-site

$110K - $152K/yr

... fast-running physics-based tools that drive Panthalassa's design, optimization, and fleet ... Python, and can move fluidly between theory, code, simulation results, and engineering decisions.

MS or PhD in Electrical Engineering, Physics, or a related field (or equivalent industry experience ... Skills: Digital Communications, High Frequency Structure Simulator (HFSS), MATLAB, Python ...

Sr Principal RF Engineer

Beaverton, OR · On-site

$115K - $151K/yr

MS or PhD in Electrical Engineering, Physics, or a related field (or equivalent industry experience ... Skills: Digital Communications, High Frequency Structure Simulator (HFSS), MATLAB, Python ...

... simulation / margin verification across PVT, statistical design, functional verification and ... device physics, leakage mechanisms, technology interactions with device behavior. - Solid ...

Algorithm Developer IV

Portland, OR · On-site

$160K - $220K/yr

Physics/Semiconductor process and device understanding * Modeling and simulation experience * Signal processing and data analysis * Python and analytical tools * Experience with statistical analysis ...

Physics/Semiconductor process and device understanding * Modeling and simulation experience * Signal processing and data analysis * Python and analytical tools * Experience with statistical analysis ...

next page

Showing results 1-20

Physics Simulation Python information

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 in Oregon are hiring for Physics Simulation Python jobs?

Cities in Oregon with the most Physics Simulation Python job openings:

Infographic showing various Physics Simulation Python job openings in Oregon as of June 2026, with employment types broken down into 55% Full Time, 25% Part Time, and 20% Contract. Highlights an 60% In-person, and 40% Remote job distribution.

Senior Manager, Simulation

Agility Robotics

Salem, OR • On-site, Remote

$208K - $324K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Job description

Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers-tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.
About the Role
Agility Robotics is building the world's most capable humanoid robots, and we're looking for an engineering leader to build the simulation team to own software at the foundation of it. This is a greenfield role: you'll define the team's charter, create the roadmap, hire and develop its engineers, and establish the infrastructure.
You'll work at the intersection of physics simulation, hardware abstraction, and robot learning - partnering closely with our AI, Controls, Perception Sensors, Hardware Interfaces, Quality Assurance, and Systems Integration teams to build simulation environments that accelerate development, provide insights into the system, and enable rapid validation.
About the Work
  • Build and lead a new Simulation team from the ground up - including defining scope, hiring engineers, and establishing team culture and practices
  • Architect and own the hardware abstraction layer connecting sensors, actuators, and physical hardware to simulation environments
  • Develop and integrate physics simulators using open-source frameworks, with a focus on fidelity, performance, and sim-to-real transfer
  • Partner with AI, Controls, Perception Sensors, Hardware Interfaces, and Systems Integration teams to support new robot development and capability expansion
  • Define what success looks like for simulation at Agility - tooling, workflows, coverage, and metrics - and drive the team to deliver it
  • Develop your engineers: set clear expectations, create growth opportunities, and build a team people want to be part of

About You
Leadership
  • Demonstrated experience leading and growing engineering teams, including hiring
  • Track record of developing engineers' careers and building high-performing team cultures
  • Ability to operate effectively across hardware and software organizations, aligning stakeholders with different technical vocabularies

Technical
  • 10+ years of industry experience, with at least 5 years in robotics
  • Hands-on experience building or leading simulation infrastructure
  • Proficiency in modern C++ and Python
  • Experience with at least one major robotics physics simulator (MuJoCo, IsaacSim, Gazebo, or similar)
  • Familiarity with standard software development practices: Git, CI/CD, Jira or equivalent, feature branching

Education
  • MS or Ph.D. in Robotics, Computer Science, or a related field - or equivalent depth of industry experience

Bonus Points
  • Experience with humanoid or legged robots
  • Experience with sim-to-real transfer pipelines
  • Experience shipping a robotics product to production
  • Prior experience building a simulation team or function

This role can be hybrid (3 days on-site per week at one of our offices) or fully remote, with up to one week of travel per month.
The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.
Anticipated Base Salary Range
$208,000-$324,000 USD
In addition to base pay, our competitive total rewards package consists of the following for full-time employees:
  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.

All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.
Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.
Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.