1

Contract Embedded Software Jobs in Columbus, OH (NOW HIRING)

Embedded Software Engineer

Columbus, OH · On-site

$122K - $161K/yr

Embedded Software Engineer 6-9 MONTH CONTRACT *video then in-person interview Need: 3 years experience C and C# Programming with Linux and microcontrollers Yocto preferred * Guide product journeys ...

New

UX Product experience Lead

Hilliard, OH · On-site

$157K/yr

Contract Duration: Long-term Role Overview We are looking for a Senior UX Product Experience Lead ... embedded within the pod owning the experience from discovery and ongoing customer research through ...

UX Product Experience Lead

Hilliard, OH · On-site

$157K/yr

Contract to Hire * We are looking for a Senior UX Product Experience Lead to join a small senior ... Serve as the primary UXProduct Experience practitioner embedded within the Customer Experience ...

Experience working with contract manufacturers in the testing and validation of PCBA and electronic ... embedded hardware systems. * Experience designing or debugging manufacturing test fixtures ...

Test Automation Engineer

Columbus, OH

$44.50 - $58.75/hr

You will work as an embedded member of cross-functional delivery teams, partnering with developers ... Three to six years of professional experience in software quality engineering, with at least two ...

Test Automation Engineer

Columbus, OH · On-site

$44.50 - $58.75/hr

You will work as an embedded member of cross-functional delivery teams, partnering with developers ... Three to six years of professional experience in software quality engineering, with at least two ...

next page

Showing results 1-20

Contract Embedded Software information

See Columbus, OH salary details

$67.6K

$148.2K

$168.1K

How much do contract embedded software jobs pay per year?

As of Aug 26, 2026, the average yearly pay for contract embedded software in Columbus, OH is $148,153.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,000.00 and $167,100.00 per year, depending on experience, location, and employer.

What is a contract embedded software?

A Contract Embedded Software job involves developing, testing, and maintaining embedded systems software for a company on a temporary or project basis. Contractors typically work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C or C++. These roles can vary in duration and may involve working remotely or onsite. Contract engineers often collaborate with hardware teams, follow specific project requirements, and ensure system reliability and performance.

What are typical challenges faced in a contract embedded software role?

Contract embedded software professionals often encounter challenges such as quickly adapting to new hardware platforms, integrating with legacy systems, and rapidly understanding diverse project requirements. Since contracts are often project-based, there may be limited time for onboarding, requiring strong self-motivation and efficient troubleshooting skills. Additionally, clear documentation and collaboration with hardware engineers or cross-functional teams are critical to ensure smooth system integration. These challenges can be rewarding, as they provide opportunities to develop broad technical expertise and experience a wide variety of products and industries.

What are the key skills and qualifications needed to thrive in the contract embedded software position, and why are they important?

To excel as a Contract Embedded Software professional, you need strong experience with programming languages like C or C++, real-time operating systems (RTOS), hardware interfacing, and a relevant degree in computer engineering or a related field. Familiarity with development tools such as JTAG debuggers, oscilloscopes, version control systems, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Effective problem-solving, adaptability, and clear communication are important soft skills for collaborating with multidisciplinary teams and managing project-based work. These capabilities ensure you can deliver robust, efficient solutions within project timelines in dynamic, technology-driven environments.

What are the most commonly searched types of Embedded Software jobs in Columbus, OH?

The most popular types of Embedded Software jobs in Columbus, OH are:

What are popular job titles related to Contract Embedded Software jobs in Columbus, OH?

For Contract Embedded Software jobs in Columbus, OH, the most frequently searched job titles are:

What cities near Columbus, OH are hiring for Contract Embedded Software jobs?

Cities near Columbus, OH with the most Contract Embedded Software job openings:

Embedded Software Engineer

Wavespire

Columbus, OH • On-site

$122K - $161K/yr

Other

Posted yesterday

New


Job description

Embedded Software Engineer

6-9 MONTH CONTRACT

*video then in-person interview

Need: 3 years experience C and C# Programming with Linux and microcontrollers Yocto preferred

  • Guide product journeys from initial brainstorming to manufacturing within a dynamic research and development setting
  • Examine code written by teammates to guarantee peak performance and maintainability
  • Execute thorough system testing to verify reliability standards compliance
  • Analyze electrical schematics for troubleshooting and choose ideal electronic components matching strict design criteria
  • Draft comprehensive technical documentation for manufacturing and user support
  • Establish design specifications, meet electronic compliance standards, and coordinate with external vendors
  • Assist production floors with process controls and tackle ongoing maintenance tasks like bug fixes for mature devices
  • Balance concurrent development efforts alongside a cross-functional team of engineers and designers
  • Strong background in writing Embedded C and a minimum of three years of professional experience leveraging C#
  • Comfortable navigating embedded Linux ecosystems and handling printed circuit board layouts using KiCad
  • Proficiency in using Git for version control, writing technical guides, and testing firmware reliability
  • Associate or Bachelor degree in Computer Science, Electrical Engineering, or a closely related discipline
  • Familiarity with Java, Python, and the Yocto framework
  • Firm grasp of proportional integral derivative control logic, thermodynamics, and heat transfer principles