1

Controls Software Engineer Jobs Near Me

Senior Robotics Software Engineer

Columbus, OH ยท On-site

$118K - $156K/yr

Hands-on experience with real-time robotics, motion control, or controls software - you've built ... Familiar with solid engineering practice - some mix of TDD, unit testing, and CI/CD. * Bonus points ...

Senior Robotics Software Engineer

Columbus, OH ยท On-site

$118K - $156K/yr

Hands-on experience with real-time robotics, motion control, or controls software - you've built ... Familiar with solid engineering practice - some mix of TDD, unit testing, and CI/CD. * Bonus points ...

You'll work directly with software engineers, robotics and controls engineers, manufacturing teams, and company leadership to design backend architecture, build reliable services and APIs, and ...

New

Controls Engineer

Lancaster, OH ยท On-site

$76K - $98K/yr

Member of the Andritz Group is looking for an engineer for a hybrid Controls and Software Engineering position. This person will be responsible for a wide range of product support roles including ...

Controls Engineer

Lancaster, OH ยท On-site

$76K - $98K/yr

Member of the Andritz Group is looking for an engineer for a hybrid Controls and Software Engineering position. This person will be responsible for a wide range of product support roles including ...

Advanced Controls Engineer

Westerville, OH ยท On-site

$80K - $104K/yr

Heavy integration of these models and algorithms into the Thermal Controls testing frameworks to ... Expertise with software programming languages including but not limited to C, C++, and Python

next page

Showing results 1-20

Controls Software Engineer information

See salary details

$19

$48

$66

How much do controls software engineer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for controls software engineer in the United States is $48.77, according to ZipRecruiter salary data. Most workers in this role earn between $43.51 and $55.53 per hour, depending on experience, location, and employer.

What cities are hiring for Controls Software Engineer jobs?

Cities with the most Controls Software Engineer job openings:

What states have the most Controls Software Engineer jobs?

States with the most job openings for Controls Software Engineer jobs include:

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

The most popular types of Controls Software Engineer jobs are:

A map of the United States highlighting the number of Controls Software Engineer job openings by state according to ZipRecruiter. The image is accompanied by a detailed chart listing the number of Controls Software Engineer job openings in each state, with California having the most at 2 and Hawaii the least at 0.

Software Engineer (Platform)

Columbus, OH โ€ข On-site

MRINetwork Jobs
Recruiting and Staffing Servicesย โ€ขย 1 - 5K employees

Full-time

Posted 2 days ago

New


Job description

Software Engineer

Confidential Medical Robotics Company | Central Ohio | In-person

A medical robotics company is building the foundational software platform behind a next-generation robotic system. This platform supports the company’s robotics, controls, AI, and safety-critical applications.

The Platform Software Engineer II will build, test, and maintain reusable frameworks, utilities, APIs, and core infrastructure used by other engineering teams. This is a strong fit for a hands-on C++ engineer who enjoys greenfield development, broad ownership, and creating software that other developers build upon.

This is a platform-development position—not primarily a robotics-algorithm or machine-learning role. The engineer will collaborate with specialized robotics and AI teams but will not be responsible for developing AI models.

What you’ll do

  • Build foundational C++ frameworks, libraries, utilities, and platform services.
  • Develop interfaces and abstractions used by robotics, controls, AI, and firmware engineers.
  • Help establish patterns for a new software architecture and development environment.
  • Write maintainable, well-documented code that other engineers can use without extensive guidance.
  • Create automated tests that demonstrate requirements and functionality.
  • Translate evolving technical requirements into working software.
  • Collaborate across software, hardware, robotics, AI, quality, and regulatory teams.
  • Participate throughout the product lifecycle, from early development through commercialization.
  • Work in an environment where requirements and technical patterns are still developing.

Required qualifications

  • Bachelor’s degree in computer science, computer engineering, or a related technical discipline.
  • Approximately 3–5 years of professional software engineering experience.
  • Strong C++ programming and software-design skills.
  • Experience building technically complex software, frameworks, libraries, APIs, SDKs, or platform components.
  • Experience creating software that was delivered to and used by other engineering teams.
  • Experience with test-driven development or comprehensive automated testing.
  • Ability to work effectively with incomplete or evolving requirements.
  • Strong written and verbal communication skills.
  • Willingness to work in person in Central Ohio.

Preferred qualifications

  • Experience taking a new product from early development into production or commercial release.
  • Medical-device or other safety-critical product experience.
  • Experience with IEC 62304, FDA design controls, ISO 13485, or a comparable standard.
  • Embedded Linux, real-time operating systems, or hardware-interface experience.
  • QNX experience.
  • Python development experience.
  • Familiarity with sensors, actuators, or robotic computing hardware.
  • ROS2 experience.
  • Startup or small-company experience.

Ideal candidate

The ideal candidate is a hands-on C++ engineer who takes ownership beyond simply writing code. They are comfortable testing and documenting their own work, operating without rigid specifications, learning unfamiliar technologies, and supporting the engineers who will ultimately use what they build.