1

Software Engineer Contract Jobs in Ohio (NOW HIRING)

Embedded C/C++ Engineer

Elyria, OH ยท On-site

$119K - $157K/yr

Embedded C/C++ Engineer Contract Position Elyria, OH (Day1 onsite) Only US CITIZENS - ITAR * Motor ... Real-time operating systems (RTOS). * Software verification and testing. * Aerospace industry ...

Embedded Software Engineer

Mayfield Heights, OH ยท On-site

$133K - $176K/yr

Mid-Level Embedded Software Engineer Hybrid Mayfield Heights, OH (Onsite Monday, Tuesday, and Thursday) 2 4 Year Contract Position Summary Client is seeking a Mid-Level Embedded Software Engineer to ...

Software Engineer III - REST

Brook Park, OH

$54 - $72.75/hr

ZIN experience base includes competitively awarded engineering contracts from both government and ... REST, JSON, Java Description As a Software Engineer on the SCaN Center for Engineering, Networking ...

Software Engineer III - REST

Brook Park, OH ยท On-site

$54 - $72.75/hr

ZIN experience base includes competitively awarded engineering contracts from both government and ... REST, JSON, Java Description As a Software Engineer on the SCaN Center for Engineering, Networking ...

Software Engineer III - JAVA

Brook Park, OH

$48.75 - $66.75/hr

ZIN experience base includes competitively awarded engineering contracts from both government and ... Java, SQL, algorithm design Description As a Software Engineer on the SCaN Center for Engineering ...

Software Engineer III - JAVA

Brook Park, OH ยท On-site

$48.75 - $66.75/hr

ZIN experience base includes competitively awarded engineering contracts from both government and ... Java, SQL, algorithm design Description As a Software Engineer on the SCaN Center for Engineering ...

Software Engineer The Opportunity: We are seeking a Software Engineersupport Agile design ... as well as contract-specific affordability and organizational requirements. The projected ...

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... as well as contract-specific affordability and organizational requirements. The projected ...

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... as well as contract-specific affordability and organizational requirements. The projected ...

Software Engineer Job No: 503789 Work Type: Staff Full Time (1500 hours or greater) Location ... research contracts with the U.S. federal government, candidates for this position must be a U.S.

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... as well as contract-specific affordability and organizational requirements. The projected ...

Software Engineer

Beavercreek, OH ยท On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... as well as contract-specific affordability and organizational requirements. The projected ...

Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a ... as well as contract-specific affordability and organizational requirements. The projected ...

next page

Showing results 1-20

Software Engineer Contract information

See Ohio salary details

$60.4K

$140.3K

$195.4K

How much do software engineer contract jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software engineer contract 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 is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are the most commonly searched types of Software Engineer jobs in Ohio?

The most popular types of Software Engineer jobs in Ohio are:

What cities in Ohio are hiring for Software Engineer Contract jobs?

Cities in Ohio with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Ohio as of August 2026, with employment types broken down into 81% Full Time, and 19% Contract. Highlights an 81% In-person, 6% Hybrid, and 13% Remote job distribution, with an average salary of $140,250 per year, or $67.4 per hour.

Embedded Software Engineer

Tekfortune Inc.

Mayfield Heights, OH โ€ข On-site

$133K - $176K/yr

Other

Re-posted 2 days ago


Job description

Job Title: Embedded Software Engineer

Contract W2 Role Only

Location: Mayfield Height, OH (3 Days onsite in a 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

WFH

  • Position is hybrid in Mayfield Heights, OH Monday/Tuesday/Thursday

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