Scientific Software Developer

Job Locations US-MD-West Bethesda
Requisition ID
Position Category
Software Engineering / Development / Architecture
Defense Mission & Health Solutions


Peraton is looking for a Scientific Software Developer who will be responsible for the following.


  • Developing algorithms, computer models, and scientific software programs for a variety of systems engineering, modeling and simulation, measurement, test and evaluation, and other tasks for current and anticipated customers. 
  • In support of naval vessel acoustic signature measurement programs, the individual will develop advanced machine learning algorithms and techniques in application areas such as large array beamforming, near-real-time sonar and image processing systems, spectral and temporal noise characterization, calibration and measurement.
  • The individual will support the full software life cycle and software engineering process from requirements development through installation and maintenance of field ready operational software applications and prototype demonstrations.
  • The individual will work under the direction of project managers and senior scientists and engineers to solve customer problems through the application of science, engineering and mathematical principles and techniques. 
  • Some local and long distance travel to client sites may be required to perform tests and participate in progress / results briefings and technical exchange meetings.

This will be a full time onsite position in Bethesda, Maryland.



Required Experience/Education:  


Requires 5 to 7 years with BS/BA or 3 to 5 years with MS/MA or 0 to 2 years with PhD.  B.S. (M.S. or PhD desirable) in applied math, the physical sciences, or electrical or mechanical engineering. 


  • U.S. citizenship required to obtain security clearance.
  • Must be able to demonstrate proficiency with computer programming language as applied to algorithms and graphics. 
  • Ability to express ideas clearly and succinctly both verbally and through the written word is essential. 
  • Knowledge of signal processing techniques and experience using MATLAB is desirable. 
  • Above all, candidate must demonstrate eagerness to learn new concepts, methodologies, and programming languages.

Course work and experience in physics, wave theory, signal processing, and acoustics is especially desirable.

Peraton Overview

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our employees do the can’t be done, solving the most daunting challenges facing our customers.

Salary Range

Salary Minimum: $57,500
Salary Mid: $115,000
Salary Maximum: $143,800

The estimate displayed represents the typical salary range for this position, and is just one component of Peraton's total compensation package for employees. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Peraton provides a variety of benefits to employees.

An Equal Opportunity Employer including Disability/Veteran.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed