1

Software Engineers Jobs in Ohio (NOW HIRING)

Software Engineer

Dublin, OH · On-site

$35 - $70/hr

Software Engineers are involved in all phases of software development, from defining requirements to production releases. They are embedded in cross- functional teams of analysts, product managers ...

Responsibilities : • Defines, creates and updates software system architectures and guides its implementation with Software Engineers and Software Developers. • Ability to analyze architecture ...

Senior Software Engineer

Columbus, OH · On-site

$120K - $180K/yr

Mentors and teaches other Software Engineers on best practices, languages, libraries, and tools * Creates and maintains documentation * Collaborates with other departments to develop solutions to ...

Mentors and teaches other Software Engineers on best practices, languages, libraries, and tools * Creates and maintains documentation * Collaborates with other departments to develop solutions to ...

Senior Software Engineer

Columbus, OH · On-site

$120K - $180K/yr

Mentors and teaches other Software Engineers on best practices, languages, libraries, and tools * Creates and maintains documentation * Collaborates with other departments to develop solutions to ...

Mentors and teaches other Software Engineers on best practices, languages, libraries, and tools * Creates and maintains documentation * Collaborates with other departments to develop solutions to ...

Work with engineers, managers, cybersecurity personnel, and customers to define requirements ... Support software deployments, testing activities, and operational sustainment in classified or ...

next page

Showing results 1-20

Software Engineers information

See Ohio salary details

$60.4K

$140.3K

$195.4K

How much do software engineers jobs pay per year?

As of Jul 16, 2026, the average yearly pay for software engineers in Ohio is $140,250.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,100.00 and $164,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Software Engineers position, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, algorithmic thinking, and a relevant degree in computer science or a related field. Proficiency with languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development platforms are commonly required, with certifications like AWS Certified Developer being advantageous. Effective problem-solving, collaboration, and clear communication set top performers apart in this field. These capabilities ensure the successful design, development, and maintenance of robust software solutions in dynamic technology environments.

What does a Software Engineer do?

A Software Engineer designs, develops, tests, and maintains software applications and systems. They write code, debug programs, and collaborate with other developers, designers, and stakeholders to create efficient and scalable solutions. Software Engineers work in various domains, including web development, mobile applications, artificial intelligence, and cloud computing. Their responsibilities often include problem-solving, optimizing performance, and ensuring security in software applications.

Is it true that AI will replace software engineers?

AI is transforming software engineering by automating certain tasks like code generation and testing, but it is unlikely to fully replace software engineers. Instead, AI tools are expected to augment their work, requiring engineers to develop skills in AI integration, problem-solving, and system design to stay relevant.

What are some typical day-to-day responsibilities for Software Engineers?

Software Engineers typically spend their days designing, coding, testing, and debugging software applications or systems as part of a collaborative development team. They may participate in daily stand-up meetings, code reviews, and planning sessions to ensure alignment with project goals. In addition to technical tasks, Software Engineers often work closely with product managers, UX designers, and QA specialists to deliver high-quality solutions that meet user needs. This role offers a dynamic mix of independent problem-solving and teamwork, allowing engineers to continually learn and grow their skills.

What kinds of jobs do software engineers do?

Software engineers design, develop, test, and maintain software applications and systems across various industries. They work with programming languages, development tools, and frameworks to create solutions such as web applications, mobile apps, and enterprise software, often collaborating in teams and following software development methodologies.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud computing, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What work does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and methodologies to create solutions that meet user needs and technical requirements, often collaborating with cross-functional teams. Strong problem-solving skills and knowledge of coding standards are essential in this role.
More about Software Engineers jobs
What are the most commonly searched types of Software Engineers jobs in Ohio? The most popular types of Software Engineers jobs in Ohio are:
What cities in Ohio are hiring for Software Engineers jobs? Cities in Ohio with the most Software Engineers job openings:
What are popular job titles related to Software Engineers jobs in OH? For Software Engineers jobs in OH, the most frequently searched job titles are:
Infographic showing various Software Engineers job openings in Ohio as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $140,250 per year, or $67.4 per hour.
Embedded Software Engineers

Embedded Software Engineers

Tekfortune Inc.

Mayfield Heights, OH • On-site

$133K - $176K/yr

Other

Posted 2 days ago

New


Job description

Job Title: Embedded Software Engineers
Location: Mayfield Heights, OH 44124 On-site required 3x a week (Mon, Tuesday and Wednesday)

Duration 2 to 4 years.
Project

  • The teams are currently focused on client Software Defined Automation (SDA) initiative
  • Previous Input/Output (IO) product roadmap work has been completed and released
  • Current work is centered around building feature sets for Client s next-generation automation platform
  • The goal is to create controller functionality that can operate across multiple hardware platforms rather than requiring customers to purchase specific PLC hardware

What the team does

  • The engineers are responsible for the lowest levels of the software stack, including:
    • Drivers
    • RTOS functionality
    • Memory management
    • Platform-level software
    • Hardware abstraction
    • Embedded controller functionality
  • These engineers are the bridge between software and hardware, creating the code that ultimately runs on Client automation hardware and controllers.
  • Clients automation products serve customers across Manufacturing, Food & Beverage, Healthcare, Oil & Gas, etc.
    • Note: This team does not handle robotics motion-control development.
  • The teams runs in Agile - Safe framework
  • Two-week sprints
  • Regular ceremonies include daily standups, sprint planning, retrospectives every two week

Supporting Functions

  • Hardware Engineering is a separate organization
  • No dedicated testing team
  • Two Scrum Masters currently support all three teams
  • Third Scrum Master is being hired

High-Level Individual Duties

  • Design and develop embedded software
  • Develop platform-level functionality
  • Work directly with hardware
  • Participate in architectural and design discussions
  • Write unit tests and test own code
  • Participate in Agile ceremonies
  • 100% new development - this is not maintenance work
  • SDA roadmap consists of several years of planned new product development
  • Significant opportunity for innovation and ownership
  • Engineers are expected to contribute to design decisions

Must-Haves (Concepts & Tools)

  1. RTOS Experience
  • Deep RTOS expertise required
  • QNX RTOS is their current environment
  1. ARM & Intel/x86 Architecture Experience
  • Experience developing software on:
    • ARM platforms
    • Intel/x86 platforms
  1. Strong C++ Development
  • Primary language used by the team
  • Candidate should be highly proficient in modern C++
  1. Low-Level Embedded Development
  • Need to enjoy low-level engineering work
  • Have experience close to hardware
  • Be interested in platform development
  1. Hardware Exposure

Strong preference for candidates who have developed software on multiple hardware platforms

Examples:

  • Raspberry Pi
  • Proprietary embedded boards
  • Industrial hardware
  • Embedded controller systems
  1. Testing Mindset

Engineers must be able to:

  • Write unit tests
  • Test their own code
  • Conduct code reviews

What Will Win (Nice-to-Haves)

  • Git
  • Jenkins

Soft Skill Requirements

  • Collaborative
  • Team-oriented
  • Comfortable giving and receiving feedback
  • Able to work cross-functionally within Agile teams

Tekfortune logo

About Tekfortune

Sourced by ZipRecruiter

Our IT staffing services help companies customize business applications, develop software, manage their IT Infrastructure, and design and engineer technology products. Through our quality workforce solutions, we introduce technology professionals that are the correct match for our clients. Partner with Us Today

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Piscataway, NJ, US

Year founded

2014