2

Entry Level Software Development Engineer Jobs in Dayton, OH

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute ...

Junior Software Engineer

Dayton, OH ยท On-site

$70 - $100/hr

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute ...

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute ...

US - Software Engineer III

Dayton, OH ยท On-site

$56 - $75/hr

Systems Staffing Group is seeking a Software Engineer III to apply principles of computer science and mathematical analysis in the design, development, testing, and evaluation of software and systems.

Software Engineer II

Dayton, OH ยท On-site

$71K - $119K/yr

This role operates within an Agile development environment and applies established engineering practices to deliver reliable, scalable, and maintainable solutions aligned with business and product ...

Software Engineer II

Dayton, OH ยท On-site

$71K - $119K/yr

This role operates within an Agile development environment and applies established engineering practices to deliver reliable, scalable, and maintainable solutions aligned with business and product ...

Software Engineer

Beavercreek, OH ยท On-site

$69.30 - $158/hr

Your growth matters to us - explore our career development opportunities. BE EMPOWERED TO SUCCEED ... We're looking for a developer like you with the skills needed to develop software and systems from ...

R&D Engineer

Beavercreek, OH ยท On-site

$90 - $130/hr

Generate EO/IR/RF signatures using COTS and GOTS software packages * R&D on remotely sensed data to ... Programming skills in at least one of the following languages: Python, Matlab, C++ * An engineering ...

Software Systems Engineer

Beavercreek, OH ยท On-site

$161K - $191K/yr

This position is a software-focused Systems Engineering role supporting the development, integration, and documentation of complex software systems. The engineer will work closely with software ...

Showing results 41-60

Entry Level Software Development Engineer information

See Dayton, OH salary details

$23.3K

$101.9K

$183.7K

How much do entry level software development engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for entry level software development engineer in Dayton, OH is $101,923.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,200.00 and $116,600.00 per year, depending on experience, location, and employer.

What is an entry level software development engineer?

Entry Level Software Development Engineers are individuals who are new to the software development field and typically have less than two years of professional experience. Their main responsibilities include writing, testing, and debugging code under the supervision of senior developers. They often work on small projects or parts of larger projects while learning industry best practices and development tools. This role is ideal for recent graduates or those transitioning into software engineering from another field, providing foundational experience and growth opportunities.

What are the key skills and qualifications needed to thrive as an entry level software development engineer?

To thrive as an Entry Level Software Development Engineer, you need a solid understanding of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with version control systems such as Git, basic debugging tools, and common development environments is expected. Strong problem-solving abilities, effective teamwork, and a willingness to learn quickly set outstanding candidates apart. These skills and qualities enable new engineers to contribute to projects efficiently, adapt to evolving technologies, and collaborate in dynamic development teams.

What are some common challenges faced by entry level software development engineers during their first year on the job?

Entry Level Software Development Engineers often encounter challenges such as adapting to new codebases, learning company-specific tools and workflows, and effectively collaborating within cross-functional teams. They may also need to balance writing clean, maintainable code with meeting project deadlines. Regular feedback from more experienced team members and participation in code reviews can help address these challenges and accelerate the learning curve.

What is the difference between Entry Level Software Development Engineer vs Software Developer?

AspectEntry Level Software Development EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; internships preferredBachelor's in CS or related field; experience varies
Work EnvironmentTech companies, startups, corporate IT teamsTech firms, startups, freelance projects
Employer & Industry UsageCommon in tech industry, large corporationsWidespread across industries, including tech and non-tech
Search & Comparison IntentOften searched by new graduates or entry-level job seekersBroader, includes experienced roles and freelance work

Entry Level Software Development Engineers typically have a formal education background and internships, working in structured tech environments. Software Developers may have similar credentials but often include more experienced professionals or freelancers. Both roles focus on coding and software creation, but the Engineer role emphasizes learning and growth in a corporate setting, while the Developer role can be more flexible and diverse in work environment.

What are the most commonly searched types of Software Development Engineer jobs in Dayton, OH?

The most popular types of Software Development Engineer jobs in Dayton, OH are:

What cities near Dayton, OH are hiring for Entry Level Software Development Engineer jobs?

Cities near Dayton, OH with the most Entry Level Software Development Engineer job openings:

Infographic showing various Entry Level Software Development Engineer job openings in Dayton, OH as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $101,923 per year, or $49 per hour.

Scientific Software Developer (Dayton)

Stellar Science

Dayton, OH โ€ข On-site

Full-time

Re-posted 12 days ago


Job description

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:

  • B.S. in math, science, computational engineering, an engineering field, or computer science
  • Substantial software development experience
  • Object-oriented development and C++ programming experience
  • Adept at learning new paradigms and programming development processes
  • Enthusiasm for developing modern, high-quality C++23 code
  • U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites


Desired:

  • Advanced degree (M.S. or Ph.D.) in science, an engineering field, math, or computer science
  • Active security clearance


Experience in any of the following is a plus:

  • Additional languages: Python, Java, TypeScript
  • C++ Boost, Eigen libraries
  • Cross-platform software development on Linux and Windows
  • 3D graphics using OpenGL, Open Scene Graph, Vulkan, and/or WebGL
  • User interface development with Qt, Material UI, Java Swing
  • Supercomputing: OpenMP, threads, MPI, GPUs/CUDA/Optix
  • Image processing, imagery analysis, or computer vision, computer aided design (CAD)
  • Aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness
  • Spacecraft subsystem modeling
  • Modeling and simulation, including directed energy
  • Machine learning and data analysis using Python (pandas, NumPy, SciPy, scikit-learn), C++, and frameworks such as PyTorch and TensorFlow
  • Reinforcement learning, large language model development, computer vision, data mining, and core ML techniques (classification, regression, clustering)
  • Experience with Advanced Framework for Simulation Integration & Modeling (AFSIM)
  • Experience with client- and server- side web applications
  • Experience or interest in building collaborative web tools


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