Computational Physics Test & Integration Engineer (Software Developer I) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Electro Magnetic Applications, Inc. · 2 weeks ago

Computational Physics Test & Integration Engineer (Software Developer I)

Electro Magnetic Applications, Inc. is seeking a motivated early-career engineer with a strong foundation in numerical physics and computational methods. This role acts as a critical bridge between the Application Engineering team and the Software Development team, ensuring reliable, accurate, and efficient simulation software through automated tests and continuous improvement efforts.

AerospaceInformation ServicesInformation TechnologySoftware
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop, maintain, and execute unit tests, integration tests, and solver regression tests across the full software framework
Build new automated test suites and enhance existing ones to increase coverage and reliability
Validate numerical methods, physical models, and solver outputs to ensure scientific correctness
Maintain and improve the testing infrastructure, including CI/CD pipelines and DevOps-related tooling
Collaborate with software developers to ensure new features include appropriate test coverage
Support application engineers by analyzing issues, reproducing bugs, and helping translate field-level insights into actionable development tasks
Serve as a link between application engineers and software developers, facilitating clear communication and ensuring user needs are represented in development priorities
Contribute to documentation related to testing processes, debugging practices, and framework improvements

Qualification

Numerical physicsComputational methodsAutomated testingCI/CDScientific programmingProblem-solvingEager to learnCollaborationDetail-oriented

Required

Bachelor's degree in Physics, Applied Mathematics, Engineering, or a related field
Strong understanding of numerical physics, mathematical modeling, and computational methods
Experience with computational software tools (e.g., simulation environments, numerical solvers, or scientific programming)
Familiarity with DevOps concepts such as automated testing, CI/CD, or version control workflows
Strong problem-solving skills and the ability to validate and interpret numerical results

Preferred

Master's degree in Physics, Applied Math, Computational Engineering, or a related technical field (not required)
Experience with scripting or programming languages commonly used in scientific computing (e.g., Python, C++, MATLAB, Julia)
Practical experience using CAD tools, geometry creation, or model preparation workflows
Exposure to physics simulation platforms such as ANSYS, Discovery, or comparable engineering simulation software
Exposure to containerization, build systems, or cloud-based testing environments
Prior experience with automated testing frameworks or software QA practices
Detail-oriented with a passion for verifying complex systems
Comfortable working across interdisciplinary teams
Eager to learn modern testing technologies and software engineering best practices

Benefits

401(k)
Bereavement leave
Dental insurance
Disability insurance
Flexible spending account
Flextime
Free parking
Health insurance
Health savings account
Life insurance
On-site gym
Paid holidays
Paid sick time
Paid time off
Parental leave
Snacks provided
Vision insurance

Company

Electro Magnetic Applications, Inc.

twittertwitter
company-logo
Electro Magnetic Applications, Inc.

Funding

Current Stage
Growth Stage
Total Funding
$0.23M
Key Investors
National Science Foundation
2019-12-23Grant· $0.23M

Leadership Team

D
David Meriwether
Founder
leader-logo
Rod Perala
President
linkedin
Company data provided by crunchbase