We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible scientific codes, and want to learn and adopt modern C++ practices. Support software ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible scientific codes, and want to learn and adopt modern C++ practices. Support software ...
Software Developer Lead
$108K - $136K/yr
Bachelor's degree in computer science, software engineering * Alternatively, without the above degree, 8+ years of related experience * 5-7 years of related work experience designing, programming and ...
Software Developer Lead
$108K - $136K/yr
Bachelor's degree in computer science, software engineering * Alternatively, without the above degree, 8+ years of related experience * 5-7 years of related work experience designing, programming and ...
Software Developer
Dayton, OH ยท On-site
Position Description: deciBel Research is a seeking a Software Developer with versatile technical skills in computer science and computer engineering who will employ information system architecture ...
Quick apply
Software Developer
Dayton, OH ยท On-site
Position Description: deciBel Research is a seeking a Software Developer with versatile technical skills in computer science and computer engineering who will employ information system architecture ...
Software Developer
Dayton, OH ยท On-site
In this role, you'll apply your advanced knowledge of engineering, computer science, and information technology to develop customized software solutions that meet the evolving needs of high-stakes ...
Software Developer
Dayton, OH ยท On-site
In this role, you'll apply your advanced knowledge of engineering, computer science, and information technology to develop customized software solutions that meet the evolving needs of high-stakes ...
In this role, you'll apply your advanced knowledge of engineering, computer science, and information technology to develop customized software solutions that meet the evolving needs of high-stakes ...
In this role, you'll apply your advanced knowledge of engineering, computer science, and information technology to develop customized software solutions that meet the evolving needs of high-stakes ...
Software Developer Lead
Aurora, OH ยท On-site
$108K - $136K/yr
Bachelor's degree in computer science, software engineering * Alternatively, without the above degree, 8+ years of related experience * 5-7 years of related work experience designing, programming and ...
Software Developer Lead
Aurora, OH ยท On-site
$108K - $136K/yr
Bachelor's degree in computer science, software engineering * Alternatively, without the above degree, 8+ years of related experience * 5-7 years of related work experience designing, programming and ...
Software Developer
Beavercreek, OH ยท On-site
Software Developer Software Developer, Senior Heath, OH HX5 is an award-winning provider of ... Master's or Doctorate Degree in computer science or related field from an ABET accredited program ...
Software Developer
Beavercreek, OH ยท On-site
Software Developer Software Developer, Senior Heath, OH HX5 is an award-winning provider of ... Master's or Doctorate Degree in computer science or related field from an ABET accredited program ...
Software Developer
Dayton, OH ยท On-site
The Software Developer will develop, integrate and apply state-of-the-art military simulations as ... scientific and engineering topics
Software Developer
Dayton, OH ยท On-site
The Software Developer will develop, integrate and apply state-of-the-art military simulations as ... scientific and engineering topics
The Software Developer will develop, integrate and apply state-of-the-art military simulations as ... Technical writing and research of scientific and engineering topics
The Software Developer will develop, integrate and apply state-of-the-art military simulations as ... Technical writing and research of scientific and engineering topics
Software Developer
Dayton, OH ยท On-site
We are seeking a highly motivated and experienced Software Developer to join our growing team. In ... You will collaborate with a team of engineers and scientists to build robust, efficient, and ...
Software Developer
Dayton, OH ยท On-site
We are seeking a highly motivated and experienced Software Developer to join our growing team. In ... You will collaborate with a team of engineers and scientists to build robust, efficient, and ...
Senior Software Developer
Heath, OH ยท On-site
$50 - $66.25/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (or equivalent experience). * Experience developing web applications using: * NET
Senior Software Developer
Heath, OH ยท On-site
$50 - $66.25/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (or equivalent experience). * Experience developing web applications using: * NET
Senior Software Developer
Heath, OH ยท On-site
$50 - $66.25/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (or equivalent experience). * Experience developing web applications using: * NET
Senior Software Developer
Heath, OH ยท On-site
$50 - $66.25/hr
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (or equivalent experience). * Experience developing web applications using: * NET
Software Developer II
Eastlake, OH ยท On-site
Bachelor's degree in Computer Science, Software Engineering, or related field. * 5+ years professional experience in software development. * Experience with manufacturing or industrial operations ...
Software Developer II
Eastlake, OH ยท On-site
Bachelor's degree in Computer Science, Software Engineering, or related field. * 5+ years professional experience in software development. * Experience with manufacturing or industrial operations ...
Software Developer
Dayton, OH ยท On-site
Job Title Software Developer Location Wright-Patterson, OH 45433 US (Primary) Category Intelligence ... Possess a bachelors degree in engineering, computer science, or information technology. * Have ...
Software Developer
Dayton, OH ยท On-site
Job Title Software Developer Location Wright-Patterson, OH 45433 US (Primary) Category Intelligence ... Possess a bachelors degree in engineering, computer science, or information technology. * Have ...
Software Developer II
$110K - $130K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years professional experience in software development. Experience with manufacturing or industrial operations ...
Software Developer II
$110K - $130K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years professional experience in software development. Experience with manufacturing or industrial operations ...
As a Software Developer your duties will include the following, but are not limited to ... Bachelor's Degree in computer science or related field. Additional 6 years of experience may be ...
As a Software Developer your duties will include the following, but are not limited to ... Bachelor's Degree in computer science or related field. Additional 6 years of experience may be ...
... Computer Science, Software Engineering, or related field, along with Angular experience is ... preferred. Work Authorization: Crown will only employ those who are legally authorized to work in ...
... Computer Science, Software Engineering, or related field, along with Angular experience is ... preferred. Work Authorization: Crown will only employ those who are legally authorized to work in ...
... Computer Science, Software Engineering, or related field, along with Angular experience is ... preferred. Work Authorization: Crown will only employ those who are legally authorized to work in ...
... Computer Science, Software Engineering, or related field, along with Angular experience is ... preferred. Work Authorization: Crown will only employ those who are legally authorized to work in ...
Bachelor's degree in Computer Science, Software Engineering, or related field, along with Angular experience is preferred. Work Authorization: Crown will only employ those who are legally authorized ...
Bachelor's degree in Computer Science, Software Engineering, or related field, along with Angular experience is preferred. Work Authorization: Crown will only employ those who are legally authorized ...
As a Software Developer your duties will include the following, but are not limited to ... Bachelor's Degree in computer science or related field. Additional 6 years of experience may be ...
As a Software Developer your duties will include the following, but are not limited to ... Bachelor's Degree in computer science or related field. Additional 6 years of experience may be ...
Scientific Software Developer information
See Ohio salary details
$79.4K - $83.9K
17% of jobs
$85.3K is the 25th percentile. Wages below this are outliers.
$83.9K - $88.4K
26% of jobs
The median wage is $90K / yr.
$88.4K - $92.9K
20% of jobs
$92.9K - $97.4K
4% of jobs
$97.4K - $101.9K
5% of jobs
$104.7K is the 75th percentile. Wages above this are outliers.
$101.9K - $106.3K
4% of jobs
$106.3K - $110.8K
5% of jobs
$110.8K - $115.3K
4% of jobs
$115.3K - $119.8K
4% of jobs
$119.8K - $124.3K
5% of jobs
$124.3K - $128.8K
4% of jobs
$79.4K
$97.4K
$128.8K
How much do scientific software developer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Scientific Software Developer position, and why are they important?
A Scientific Software Developer requires strong programming skills (such as Python, C++, or Java), a solid background in scientific concepts, and typically a degree in computer science, engineering, mathematics, or a related field. Familiarity with scientific computing libraries, version control systems (like Git), and experience using high-performance computing (HPC) resources are often expected; certifications in these tools can be advantageous. Excellent problem-solving, communication, and collaboration skills help contribute effectively to research-driven, multidisciplinary teams. These capabilities are vital to translate complex scientific needs into reliable and reproducible software solutions that advance research goals.
What does a Scientific Software Developer do?
A Scientific Software Developer designs, develops, and optimizes software tools to support scientific research and analysis. They work closely with scientists to create algorithms, simulations, and data-processing pipelines tailored to specific research needs. This role often involves proficiency in programming languages like Python, C++, or Fortran, as well as expertise in numerical computing, data visualization, and high-performance computing.
What kinds of projects or research areas might a Scientific Software Developer typically work on?
Scientific Software Developers are often involved in developing, optimizing, and maintaining software used in fields such as bioinformatics, physics simulations, environmental modeling, data analysis, and computational chemistry. Their projects can span from designing algorithms for processing large-scale scientific data to creating user interfaces or automating laboratory workflows. Depending on the employer, you may work closely with scientists and researchers to understand domain-specific needs and translate them into technical solutions. This collaborative environment enables you to contribute directly to scientific discoveries while growing your technical and domain expertise.
- Internship Master Software Engineer
- Contractual Scientific Software Developer
- Intern Java Developer
- Progress Software Developer
- Medical Software Developer
- Internship Mobile Game Developer
- Software Engineer Ai Remote
- Software Developer Intern
- Junior Music Software Developer
- Remote Software Engineer Summer 2025 Internship
Full-time
Posted 24 days ago
Job description
Support software development in the following domains: space domain awareness (SDA), laser source generation and effects modeling, high power microwave systems modeling and simulation, computational electromagnetics (CEM), space systems modeling, atmospheric modeling, high performance computing (HPC), computer aided design (CAD) tools, image simulation, computer vision, image processing, artificial intelligence (AI), machine learning (ML), and more.
Requirements:
- Ph.D., M.S., or B.S. in physics, math, electrical/mechanical/aerospace engineering, computer science, or any relevant scientific or engineering field
- Ability to implement, understand, and maintain mathematical and scientific codes
- Object-oriented design and C++ programming experience
- Substantial software development experience
- Interest in developing modern, high quality C++20/23 code
- U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
Experience in any of the following is a plus:
- C++20/23, TypeScript, Python, Java
- Relevant libraries: Boost, Eigen
- Cross-platform software development on Linux, Windows, Mac
- 3D graphics using OpenGL, Open Scene Graph, WebGL
- User interface development with Qt, Java Swing, Material UI
- Supercomputing: OpenMP, threads, MPI, CUDA, GPU
- Image processing, imagery analysis, or computer vision, computer aided design (CAD)
- Aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness
- Modeling and simulation, including directed energy
- Active security clearance
A representative sample of your code may be requested early in the evaluation process, e.g. something you've written for work, a school project, or for fun. It should be long enough to demonstrate your programming and software engineering skills.
Positions are in Dayton Ohio. We are currently hiring remote employees near current remote employees in Dayton, OH where we plan to open a small satellite office.
About Stellar Science Ltd
Sourced by ZipRecruiter
Industry
Software development
Company size
51 - 200 Employees
Headquarters location
Albuquerque, NM, US
Year founded
1999