1

Computer Programming Jobs in Dayton, OH (NOW HIRING)

Be Seen First

... computer programming knowledge • Experience designing printed circuit boards and signal processing circuits • Experience with cable design, device physics, interconnects, and non-destructive ...

Be Seen First

... computer programming knowledge • Experience designing printed circuit boards and signal processing circuits • Experience with cable design, device physics, interconnects, and non-destructive ...

CAD Designer / Drafter

Dayton, OH · On-site

$21.75 - $29.50/hr

CAD Designer / Drafter Job No: 503389 Work Type: Staff Full Time (1500 hours or greater) Location ... Adv Mfg Engineering - 250714 Pay Grade: R1/R2 - Exempt Advertised: March 11, 2026 Applications ...

next page

Showing results 1-20

Computer Programming information

See Dayton, OH salary details

$31.2K

$61.4K

$90.2K

How much do computer programming jobs pay per year?

As of May 28, 2026, the average yearly pay for computer programming in Dayton, OH is $61,377.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,700.00 and $75,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

Is programming still worth it in 2026?

Computer programming remains a valuable skill in 2026, with demand driven by advancements in technology, automation, and digital transformation across industries. Programmers with expertise in popular languages, software development, and problem-solving continue to find strong job opportunities and career growth prospects.

What jobs make $3,000 a month without a degree?

In computer programming, entry-level roles such as web developers, software testers, or freelance programmers can earn around $3,000 per month without a formal degree, especially if they have strong coding skills and a portfolio. Many of these jobs rely on demonstrated ability, self-learning, and certifications rather than traditional education, and they often involve remote work or freelance projects.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

What are the most commonly searched types of Computer Programming jobs in Dayton, OH? The most popular types of Computer Programming jobs in Dayton, OH are:
What are popular job titles related to Computer Programming jobs in Dayton, OH? For Computer Programming jobs in Dayton, OH, the most frequently searched job titles are:
What cities near Dayton, OH are hiring for Computer Programming jobs? Cities near Dayton, OH with the most Computer Programming job openings:

Electrical Hardware Engineer

D Angelo Technologies LLC

Beavercreek, OH • On-site

Full-time

Medical, Dental, Vision

Posted 4 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Electrical/Hardware Engineer (Full Time)

Design, development, testing of electrical systems and subsystems

Location: Beavercreek, Ohio

If interested, please send your resume to: dangelo@dangelotechnologies.com

Applicant must be a US Citizen

Who we are: D’Angelo Technologies, LLC (D5T) is a rapidly-growing Woman Owned Small Business that specializes in engineering services and research and development (primarily for the Department of Defense). D5T has an exciting opportunity available for an electrical engineer to join our team. As a dynamic and growing small business, D5T is dedicated to supporting its DoD and commercial customers and providing the best technological solutions to meet their needs. D5T has a strong teaming relationship with many industry partners including large commercial businesses, other small businesses, and multiple universities.

Job Description: D5T is looking for an electrical engineer to join our team in Beavercreek, Ohio. This position is a dynamic and fast-paced opportunity that integrates many facets of engineering disciplines. In this position, you will have the opportunity to contribute to the design, development, and implementation of electrical systems including circuit designs, sensor selection and integration, aircraft wiring and avionics troubleshooting, and continuing research and development. Projects include finding solutions for DoD platform wiring electrical failure, integrating leading edge sensor(s), monitoring system health, developing medical devices, and offering electrical and electronic support to other teams.

As an electrical engineer at D5T, you will work with a multi-disciplinary team of engineers who are directly involved in the design, development, testing, and implementation of product-based solutions stemming from R&D efforts for government and commercial customers. An ideal candidate will also support the development of new business efforts in these areas.

Major Responsibilities / Job Duties:

• Work both independently and collaboratively to design, develop, and test new electrical/electronics systems including board design, wiring diagrams, and prototype assembly

• Develop bill of materials, cost analysis, tradeoff analyses

• Collaborate with engineering team for design reviews (optimization) • Demonstrate and field test at customer sites

• Present work to clients, internal teams, and subject matter experts (presentations and summary reports)

• Present project status at customer program reviews, submit summary reports, put together sprints to align with project deadlines, and support development of proposals for new business efforts

• Design, set up, and conduct experiments

• Analyze and document experiment results

• Design and test embedded software applications

• Use industry-standard best practices in the development cycle and work with customers to define specifications and requirements

• Lead team integration of hardware and software

• Work with the engineering team to define design constraints for project concepts

• Complete reports and presentations documenting findings

Candidate Skills and Experience: Required

• B.S. degree in electrical engineering with demonstrated work experience

• Familiarity with electronic test equipment (Vector Network Analyzer, Spectrum Analyzer, Oscilloscope)

• Experience with electronics development and prototyping, including printed circuit board design, low volume assembly, embedded systems programming, and testing

• Experience with analog and digital circuit design

• Knowledge and experience with hardware and software interface development

• Ability to perform work independently and meet deadlines

• Creative problem solving and attention to detail

• Strong communication skills and technical writing ability

• Knowledge of embedded communication protocols (e.g. CAN, UART, I 2 C and/or SPI)

• Machine Learning / Artificial Intelligence experience 

Desired:

• Master’s degree in electrical engineering

• Experience with application development and computer programming knowledge

• Experience designing printed circuit boards and signal processing circuits

• Experience with cable design, device physics, interconnects, and non-destructive testing

Applicant must be a US Citizen