1

Software Development Software Engineer Jobs in Cincinnati, OH

The Software Engineer will contribute to the development and support of internal systems, working in an Agile environment to build software applications and features. Responsibilities : • ...

Responsibilities : • Conducts full-stack design, development, configuration, testing, and ... coaches Software Developers on development skills across multiple disciplines and execution ...

Software Engineer Department: Automation Location: Erlanger, KY, Atlanta, GA or Westfield, IN As a ... Software Development & Configuration * Support the development and configuration of our Warehouse ...

Software Engineer Department: Automation Location: Erlanger, KY, Atlanta, GA or Westfield, IN As a ... Software Development & Configuration * Support the development and configuration of our Warehouse ...

Software Development Engineer

Mason, OH · On-site

$139K - $185K/yr

... a Software Development Engineer-related occupation. 5 years (60 months) of experience in Software Development; 5 years (60 months) of experience in writing RESTful web services; 5 years (60 months ...

The Lead Software Engineer will modernize and support Medpace's internal systems by leading ... Responsibilities : • Lead development effort for an application component or work stream. • ...

Operates in an Agile software development team adhering to industry and company standards and ... Bachelor's degree in computer science, information technology, engineering, or a related field from ...

Operates in an Agile software development team adhering toindustry and company standards and ... Bachelor's degree in computer science, information technology, engineering, or a related field from ...

Contribute to software development team(s) for one or multiple software applications or initiatives. * Build software applications and features in an Agile environment by following our software ...

Contribute to software development team(s) for one or multiple software applications or initiatives. * Build software applications and features in an Agile environment by following our software ...

Senior Software Engineer

Cincinnati, OH · On-site +1

$117K - $154K/yr

As a Senior Software Engineer, you will be joining one of our agile teams responsible for ... Use CI/CD processes to enable efficient software development and deployment* Write and maintain ...

Sr. Software Engineer

Cincinnati, OH · On-site

$117K - $155K/yr

Sr. Software Engineer At Guerbet, we build lasting relationships so that to enable people to live ... We dedicate 10% of our revenue to Research & Development such as to improve the diagnosis ...

Sr. Software Engineer

Cincinnati, OH · On-site

$117K - $155K/yr

Sr. Software Engineer At Guerbet, we build lasting relationships so that to enable people to live ... We dedicate 10% of our revenue to Research & Development such as to improve the diagnosis ...

next page

Showing results 1-20

Software Development Software Engineer information

See Cincinnati, OH salary details

$60.9K

$141.5K

$197.2K

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

As of Jul 13, 2026, the average yearly pay for software development software engineer in Cincinnati, OH is $141,545.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,100.00 and $166,000.00 per year, depending on experience, location, and employer.

What does a Software Development Software Engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

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

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

How do Software Development Software Engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand skills like machine learning or cloud computing, and working at large tech companies or startups, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or leadership roles.

Can a software engineer be a software developer?

A software engineer and a software developer often have overlapping roles, and many professionals perform both functions. Typically, a software engineer applies engineering principles to design and build software systems, while a software developer focuses on writing and implementing code. The terms are sometimes used interchangeably depending on the company or project, but both roles require programming skills and knowledge of development tools.

Will AI replace developers in 2026?

As a software development engineer, AI is expected to augment coding and automate repetitive tasks, but it is unlikely to fully replace developers by 2026. Human skills such as problem-solving, creativity, and understanding user needs remain essential in software creation and maintenance. Developers will need to adapt by learning AI tools and focusing on complex, high-level tasks.

What engineer makes $500,000 a year?

Software engineers in senior or specialized roles at large technology companies or in high-demand sectors can earn $500,000 or more annually, often including base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills in areas like machine learning or cloud computing, and often involves working in competitive, high-paying environments.

What are the key skills and qualifications needed to thrive as a Software Development Software Engineer, and why are they important?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.
What cities near Cincinnati, OH are hiring for Software Development Software Engineer jobs? Cities near Cincinnati, OH with the most Software Development Software Engineer job openings:
Senior C++ Software Engineer - Warehouse Automation

Senior C++ Software Engineer - Warehouse Automation

Quest Global

Erlanger, KY • On-site

$95K - $105K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Quest Global rating

7.4

Company rating: 7.4 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

243rd of 368 rated engineering


Job description

Job Requirements
Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better, faster. This multi-dimensional approach enables us to solve the most critical and large-scale challenges across the aerospace & defense, automotive, energy, hi-tech, healthcare, medical devices, rail and semiconductor industries.
We are looking for humble geniuses, who believe that engineering has the potential to make the impossible possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we're eager to hear from you.
We are seeking a Senior C++ Software Engineer to develop and maintain software solutions that support warehouse automation, robotics integration, and material handling systems. The role involves designing scalable applications, enhancing legacy products, integrating automation technologies, and supporting RF/mobile solutions used in distribution and fulfillment operations.
The ideal candidate will have strong C++ development expertise, a solid understanding of warehouse operations, and experience working with automated material handling systems such as AMRs, AS/RS, Goods-to-Person (GTP), conveyors, and sortation systems.
The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:
What You will Do:
  • Design, develop, test, and maintain software applications using C++.
  • Enhance and support existing warehouse automation and logistics software products.
  • Develop interfaces and integrations between warehouse software systems and automation equipment.
  • Collaborate with operations, product, and implementation teams to deliver customer
    solutions.
  • Analyze business requirements and translate them into technical designs and software solutions.
  • Troubleshoot, diagnose, and resolve production issues in customer environments.
  • Develop and maintain RF/mobile device applications used in warehouse operations.
  • Optimize software performance, scalability, and reliability.
  • Participate in code reviews, architecture discussions, and technical documentation.
  • Support software deployments, upgrades, and integration testing activities.

What You Will Bring:
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional software development experience.
  • Strong expertise in:
    • C++
    • Object-Oriented Design and Development
    • Multi-threading and concurrent programming
    • Data structures and algorithms
    • SQL and relational databases
  • Experience working with Windows-based application development.
  • Strong debugging and problem-solving skills.
  • Experience with software integration and API development.
  • Understanding of software development lifecycle and version control systems (Git, SVN, etc.).
  • Experience in warehouse automation, supply chain, logistics, or manufacturing environments.
  • Knowledge of:
    • Warehouse Management Systems (WMS)
    • Warehouse Control Systems (WCS)
    • Warehouse Execution Systems (WES)
  • Experience integrating:
    • Autonomous Mobile Robots (AMRs)
    • AS/RS systems
    • Goods-to-Person (GTP) solutions
    • Conveyors and sortation systems
  • Experience with C#/.NET development.
  • Familiarity with REST APIs, Web Services, TCP/IP communication, and messaging frameworks.
  • Experience developing or supporting RF handheld and mobile warehouse applications.
  • Exposure to industrial communication protocols and automation architectures.

Additional Skills (Preferred)
  • Experience with cloud platforms such as Azure
  • Exposure to DevOps practices and CI/CD pipelines
  • Knowledge of containerization technologies such as Docker or Kubernetes
  • Experience in modernization or transformation programs
  • Experience in warehouse management systems, supply chain, or industrial/automation domain

Skills:
  • C++
  • Object-Oriented Design and Development
  • Multi-threading and concurrent programming
  • Data structures and algorithms
  • SQL and relational databases
  • Windows-based application development
  • Software integration
  • API development
  • Software development lifecycle
  • Version control systems (Git, SVN, etc.)
  • Warehouse Management Systems (WMS)
  • Warehouse Control Systems (WCS)
  • Warehouse Execution Systems (WES)
  • Autonomous Mobile Robots (AMRs)
  • AS/RS systems
  • Goods-to-Person (GTP) solutions
  • Conveyors and sortation systems

Pay Range: $95,000 to $105,000 per year.
Compensation decisions are made based on factors including experience, skills, education, and other job-related factors, in accordance with our internal pay structure. We also offer a comprehensive benefits package, including health insurance, paid time off, and retirement plan.
Work Requirements:
  • This position is classified as Remote within the United States.
  • Travel on an as needed basis.
  • Some weekend/night work required as needed.
  • Working in an office, warehouse, and manufacturing facilities.
  • Working in a stationary position for an extended period.
  • Moving or traversing for an extended period.
  • Occasional ascending and descending scaffolding and/or mezzanines.
  • Operating computers for an extended period.
  • Possible exposure to noise levels exceeding recommended DBA levels.

Benefits
• 401(k)
• 401(k) matching
• Dental insurance
• Health insurance
• Life insurance
• Paid time off
• Referral program
• Vision insurance
• Short/Long Term Disability

What Quest Global employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom