1

Physics Software Engineer Jobs in Minnesota (NOW HIRING)

... software integration, and data processing within the Philips MRI research ecosystem. This position ... B.S. or M.S. in Electrical Engineering, Biomedical Engineering, Physics, Computer Science, or ...

Use Customer Relationship Management (CRM) software to document technical summaries, customer ... Bachelor's degree in Engineering, Physics or related technical field, or equivalent professional ...

R&D Atomic Physicist - 649

Brooklyn Park, MN ยท On-site

$135K - $175K/yr

You will work alongside teams of scientists and engineers to bring new concepts to life. * You will ... By uniting best-in-class software with high-fidelity hardware, our integrated full-stack approach ...

Applications Engineer

Plymouth, MN ยท On-site

$82K - $116K/yr

Use Customer Relationship Management (CRM) software to document technical summaries, customer ... Bachelor's degree in Engineering, Physics or related technical field, or equivalent professional ...

Assisting with software and system testing to support product development. * Documenting and ... Bachelor's degree in Mechanical Engineering, Computer Science, Physics, or a related technical ...

Experienced Controls Engineer

Alexandria, MN ยท On-site

$34.13 - $41.83/hr

Bachelor's degree in Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Science, Physics, or Mathematics-related field plus 5 years related experience or equivalent ...

Assisting with software and system testing to support product development. * Documenting and ... Bachelor's degree in Mechanical Engineering, Computer Science, Physics, or a related technical ...

Experienced Controls Engineer

Alexandria, MN ยท On-site

$71K - $87K/yr

Bachelor's degree in Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Science, Physics, or Mathematics-related field plus 5 years related experience or equivalent ...

Stress Engineer 2

Duluth, MN ยท On-site

$80K - $120K/yr

Strong working knowledge of physics * Solid knowledge and can demonstrate application of Statics ... Experience using Finite Element Analysis software * Basic understanding of laminate plate theory

... Physics, or Engineering field * Experience in converting technology, including roll good slitting ... Image processing, signal processing, optics, software, or electronics experience. * Excellent ...

Controls Engineer, Senior

Plymouth, MN

$102K - $135K/yr

You'll work hands-on with rapid prototyping, model-based software development, hardware/software-in ... physics-based simulations (e.g., equations of state and system dynamics) * Experience with ...

Controls Engineer, Senior

Plymouth, MN ยท On-site

$102K - $135K/yr

You'll work hands-on with rapid prototyping, model-based software development, hardware/software-in ... physics-based simulations (e.g., equations of state and system dynamics) * Experience with ...

Controls Engineer, Senior

Plymouth, MN ยท On-site

$102K - $135K/yr

You'll work hands-on with rapid prototyping, model-based software development, hardware/software-in ... physics-based simulations (e.g., equations of state and system dynamics) * Experience with ...

next page

Showing results 1-20

Physics Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do physics software engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for physics software engineer in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What is the difference between Physics Software Engineer vs Data Scientist?

AspectPhysics Software EngineerData Scientist
Required CredentialsBachelor's or Master's in Physics, Computer Science, or related fieldBachelor's or Master's in Data Science, Statistics, Computer Science, or related field
Work EnvironmentResearch labs, tech companies, aerospace, or defense industriesTech firms, finance, healthcare, or consulting companies
Industry UsagePhysics research, simulation, modeling, and software developmentData analysis, machine learning, predictive modeling, and data visualization

Physics Software Engineers focus on developing software for physics applications, simulations, and research, often working in research or engineering environments. Data Scientists analyze large datasets to extract insights and build predictive models. While both roles require strong programming skills, Physics Software Engineers emphasize physics principles, whereas Data Scientists focus on data analysis and statistical methods.

What are the key skills and qualifications needed to thrive as a Physics Software Engineer, and why are they important?

To thrive as a Physics Software Engineer, you need a strong background in physics, mathematics, and computer science, typically supported by a degree in physics, engineering, or a related field. Proficiency in programming languages such as C++, Python, or MATLAB, and experience with simulation software or scientific computing libraries are essential. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with multidisciplinary teams and interpreting complex data. These skills are vital for developing accurate, efficient software solutions that model physical systems and drive innovation in scientific and engineering projects.

What is a Physics Software Engineer?

A Physics Software Engineer is a professional who develops, maintains, and optimizes software that simulates or models physical systems and phenomena. They often work at the intersection of physics, computer science, and engineering, creating tools for scientific research, simulations, or real-time physics engines used in industries like gaming, aerospace, or research institutions. These engineers typically have a strong background in both physics and programming, enabling them to translate complex physical formulas and concepts into efficient and accurate code. Their work is crucial for advancing technology in areas such as computational physics, virtual reality, and engineering design.

How does a Physics Software Engineer typically collaborate with scientists and other engineering teams during a project?

Physics Software Engineers often work closely with physicists, data scientists, and hardware engineers to translate complex physical models into reliable software solutions. Collaboration usually involves regular meetings to clarify requirements, iterative development cycles to test and validate simulation accuracy, and ongoing feedback to refine algorithms. Effective communication and teamwork are essential, as engineers must bridge the gap between theoretical concepts and practical implementation while ensuring that software integrates smoothly with other systems. This collaborative environment fosters continuous learning and problem-solving, making the role both challenging and rewarding.
What are popular job titles related to Physics Software Engineer jobs in Minnesota? For Physics Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Physics Software Engineer jobs? Cities in Minnesota with the most Physics Software Engineer job openings:
Program Engineer

Program Engineer

Sapsol Technologies Inc

Rochester, MN โ€ข On-site

Contractor

Re-posted 7 days ago


Job description

Need project/program management skills with basic SW and MRI understanding (preferred)

Our customer is trying to develop some SW related to 2 MRI workstreams namely oscillating gradient diffusion (OGSE/OGD) MRI methodsย in partnership with Vanderbilt Universityย and collaborating clinical research sites and FLORET UTE Imaging in collaboration with Cincinnati Children's Hospital.

Here is the detailed JD:

Role Summary

The MRI Technical Program Engineer will support 2 workstreams, viz. the development, refinement, and validation of oscillating gradient diffusion (OGSE/OGD) MRI methods in partnership with Vanderbilt University and collaborating clinical research sites and FLORET UTE Imaging in collaboration with Cincinnati Children's Hospital. The role combines technical implementation and coordination responsibilitiesย to ensure successful execution of program deliverables focused on MRI pulse sequence development, research software integration, and data processing within the Philips MRI research ecosystem.

This position is designed for a technically strong engineer who excels in coordination and structured execution. While hands-on work in sequence development and data workflows is expected, the role does notย require independent subject-matter leadership in diffusion MRI.

Core Responsibilities:

Program and Project Coordination

Manage end-to-end workstream timelines and ensure progress aligns with sprint milestones and program schedules.

Track technical documentation, deliverables, risks, and key meeting actions.

Facilitate effective communication between Philips internal teams, Vanderbilt researchers, and participating sites.

Monitor scope execution to ensure alignment with planned activities and deadlines.

Support preparation, compliance, and tracking of research collaboration documents, agreements, and contractual elements.

Qualifications

Required

  • B.S. or M.S. in Electrical Engineering, Biomedical Engineering, Physics, Computer Science, or related field.
  • Experience in MRI pulse sequence development (e.g., Philips R5/R6 research environment or other vendor research platforms).
  • Proficiency in MRI principles, especially diffusion imaging fundamentals.
  • Strong organizational and program coordination skills in a technical environment.
  • Ability to communicate effectively across engineering, academic, and research stakeholders.
  • Experience with MATLAB, Python, or similar tools for MRI data processing.

Preferred

  • Previous exposure to oscillating gradient diffusion techniques (OGSE/OGD) or advanced diffusion MRI research.
  • Familiarity with Philips MR Open Interface, RFP, or research integration frameworks.
  • Experience working in multi-institution collaborations or research consortia.