1

Physics Software Engineer Jobs in Rosedale, MD (NOW HIRING)

They are seeking a Software Engineer to develop, maintain, and enhance complex software systems ... Physics is required or equivalent combination of education, training, and experience • Minimum ...

Software Engineer

Jessup, MD · On-site

$90K - $150K/yr

Worker Type Regular Job Summary The primary role of the Software Engineer is to sustain, enhance ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Software Engineer

Jessup, MD · On-site

$170K - $214K/yr

Worker Type Regular Summary The Software Engineer will lead the development, deployment, and ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Software Engineer

Jessup, MD · On-site

$90K - $150K/yr

Worker Type Regular Job Summary The primary role of the Software Engineer is to sustain, enhance ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Software Engineer

Jessup, MD · On-site

$170K - $214K/yr

Worker Type Regular Summary The Software Engineer will lead the development, deployment, and ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Software Engineer

Jessup, MD · On-site

$150K - $190K/yr

Utilize software development and software design methodologies appropriate to the development ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Software Engineer

Jessup, MD · On-site

$150K - $190K/yr

Utilize software development and software design methodologies appropriate to the development ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Senior Software Engineer

Jessup, MD · On-site

$195K - $222K/yr

Worker Type Regular Job Summary The primary role of the Senior Software Engineer is to design ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Senior Software Engineer

Jessup, MD · On-site

$195K - $222K/yr

Worker Type Regular Job Summary The primary role of the Senior Software Engineer is to design ... Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading ...

Showing results 21-40

Physics Software Engineer information

See Rosedale, MD salary details

$60.9K

$141.5K

$197.1K

How much do physics software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for physics software engineer in Rosedale, MD is $141,495.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,100.00 and $165,900.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?

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 job categories do people searching Physics Software Engineer jobs in Rosedale, MD look for? The top searched job categories for Physics Software Engineer jobs in Rosedale, MD are:
What cities near Rosedale, MD are hiring for Physics Software Engineer jobs? Cities near Rosedale, MD with the most Physics Software Engineer job openings:
Infographic showing various Physics Software Engineer job openings in Rosedale, MD as of August 2026, with employment types broken down into 8% Internship, 79% Full Time, 10% Part Time, and 3% Temporary. Highlights an 100% In-person job distribution, with an average salary of $141,495 per year, or $68 per hour.

Multidisciplinary Software Engineer

Survice

Churchville, MD

$90K - $110K/yr

Full-time

Retirement, PTO

Re-posted 11 days ago


Job description

Join Us in Making a Difference in the Lives of Those Defending Our Nation!

Why SURVICE?

Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States. Since 1981, we have supported the DoD community, as well as Homeland Security, advanced technologies, environmental, and commercial markets. Our employees have backgrounds in engineering, physics, mathematics, chemistry, computer science, acquisition, technical writing, training, and other technical and administrative fields. And many of our personnel have DoD and/or operational military experience. If you're looking for a challenging and rewarding career with a leading organization, come see what we can offer you!

Position

Multidisciplinary Software Engineer

  • Location: Churchville, MD
  • Security Clearance: Active Clearance or Eligible to Obtain - U.S. citizenship required
  • Salary: $90,000 - $110,000 Depending on Experience and Education
  • Travel: 10%
  • Benefits: SURVICE Engineering offers a total rewards package to include competitive salaries, comprehensive insurance options, paid time off, 401k, flexible spending, tuition reimbursement.

Position Summary

SURVICE Engineering is currently seeking Multidisciplinary Software Engineers to support our Chesapeake Research Operation focusing on research & development (R&D) and building custom software applications. You will accelerate your career and become an integral team member within the defense community.

Primary Duties and Responsibilities of Multidisciplinary Software Engineer

  • Brainstorm, conceptualize, design and prototype new systems and software architectures
  • Research new technologies and software libraries that may be applicable to our product roadmap and vision
  • Support proposal development
  • Analyze and implement solutions for technical design challenges
  • Validate software and system performance through experimentation and refactor

Minimum Qualifications of Multidisciplinary Software Engineer
Bachelor's Degree in Computer Science or Software Engineering and 1+ years of relevant experience. Candidates are not required to possess all qualifications; is you possess some of the desired qualifications, please apply.

Desired Experience

  • Bachelor's Degree in Computer Science or Software Engineering
  • Experience developing using C/C++, Java, or Python
  • Experience with functional Object-Oriented programming and design
  • Well-developed communication skills: verbal, written, and presentation
  • Excellent analytical and organizational skills, attention to detail
  • Enthusiasm to explore new and innovative processes, ideas, and techniques
  • Independent, with minimal supervision
  • Team player with a winning positive attitude

Preferred Candidates will have experience in the following:

  • Unmanned aerial systems (UAS) - Design, analysis, and testing of products and systems
  • Git or other version control systems o Extra points for knowledge of GitLab CI/CD pipeline management
  • Network communications
  • UI/UX design
  • Mobile device development, particularly with Android Java applications
  • Software build systems (CMake, Gradle, etc.)
  • Linux or Windows scripting
  • Developing custom applications using Arduino, Raspberry Pi, Odroid, Beaglebone, or other embedded systems
  • Robot Operating System (ROS)
  • The Android Team Awareness Kit (ATAK)
  • Multi-threaded programming
  • Encryption and OPSEC
  • Iridium communications (Short Data Burst, RUDICS, etc.)
  • Artificial Intelligence/Machine Learning (AI/ML), Neural Networks, or computer vision

About Us

SURVICE Engineering is a nationally recognized, single-source engineering service provider for Government and Industry organizations involved in all phases of the systems engineering process. Our employees are our most valuable asset, and they are proud to have supported the development, testing, analysis, and modeling and simulation (M&S) of many of the major U.S. air, land, and sea combat systems in the field today. They have also contributed their expertise to other vital national defense programs and technologies that involve survivability, cybersecurity, information technology/management, software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering.


SURVICE Engineering is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. VEVRAA Federal Contractor.