We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Quick apply
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Quick apply
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Mentor, OH · On-site
Bachelor's degree in computer science, Software Engineering, or related field. * Strong communication skills and ability to work directly with customers, partners and internal team members.
Mentor, OH · On-site
Bachelor's degree in computer science, Software Engineering, or related field. * Strong communication skills and ability to work directly with customers, partners and internal team members.
$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 ...
$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 ...
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
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 ...
Dayton, OH · On-site
Position Description: deciBel Research is seeking a Software Developer with versatile technical skills in computer science and computer engineering who will employ information system architecture ...
Quick apply
Dayton, OH · On-site
Position Description: deciBel Research is seeking a Software Developer with versatile technical skills in computer science and computer engineering who will employ information system architecture ...
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 ...
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 ...
Beavercreek, OH · On-site
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field OR equivalent experience demonstrating the required technical competencies. All positions at ...
Beavercreek, OH · On-site
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field OR equivalent experience demonstrating the required technical competencies. All positions at ...
Beavercreek, OH · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field OR equivalent experience demonstrating the required technical competencies. All positions at ...
Beavercreek, OH · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field OR equivalent experience demonstrating the required technical competencies. All positions at ...
$65K - $80K/yr
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent experience. * 3+ years of professional software development experience * Strong C#/.NET and WPF ...
Quick apply
$65K - $80K/yr
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent experience. * 3+ years of professional software development experience * Strong C#/.NET and WPF ...
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 ... 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
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 ...
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 ...
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 ...
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 ...
Eastlake, OH · On-site
$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 ...
Eastlake, OH · On-site
$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 ...
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 ...
Cincinnati, OH · On-site
Required : • Bachelor's degree from an accredited college or university in computer science, information technology, engineering, or related field and 1-3 years of software application code ...
Cincinnati, OH · On-site
Required : • Bachelor's degree from an accredited college or university in computer science, information technology, engineering, or related field and 1-3 years of software application code ...
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 ...
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 ...
Cincinnati, OH · On-site
Bachelor's degree in Computer Science; 3-5 years of experience designing, developing, and ... programming languages (SQL, VB, PHP, C#/C++); strong knowledge of hardware, software ...
Quick apply
Cincinnati, OH · On-site
Bachelor's degree in Computer Science; 3-5 years of experience designing, developing, and ... programming languages (SQL, VB, PHP, C#/C++); strong knowledge of hardware, software ...
$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
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.
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.
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.

Full-time
Re-posted 9 days ago
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices.
Support software development in the following domains: computer vision and image processing, image simulation, laser or high-power microwave source generation and effects modeling, atmospheric modeling, computational electromagnetics (CEM), space domain awareness (SDA), high performance computing (HPC), computer aided design (CAD) tools, artificial intelligence (AI) and machine learning (ML) techniques, among others.
Minimum Requirements:
Desired:
Experience in any of the following is a plus:
A representative sample of your code may be requested early in the evaluation process, e.g. something you've written for work, for a class, or for fun. It should be long enough to help evaluate your programming and software engineering skills.
Positions are Dayton Ohio. We are currently hiring employees near Dayton, OH where we have a small shared office space.
Powered by JazzHR
mx1bFQ1xmM
Sourced by ZipRecruiter
Software development
51 - 200 Employees
Albuquerque, NM, US
1999