***Staff Platform Software Engineer || Onsite in Dublin, Ohio***

Vaco by Highspring

Dublin (OH)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Highspring LLC (d/b/a Vaco by Highspring) is seeking a Platform Software Engineer to join our engineering team in Dublin, Ohio. The role focuses on building, testing, and maintaining the foundational frameworks and infrastructure for a next-generation robotics software platform.

The engineer will develop core software components that enable robotics and AI engineering teams to build, integrate, and operate advanced robotic systems.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or related technical discipline.
  • 3–5+ years of professional software engineering experience bringing new products to market.
  • Strong proficiency in C++ and software design principles.
  • Experience with test-driven development and building thorough software test suites.
  • Ability to interpret technical requirements and translate them into working software.

Responsibilities

  • Design, develop, test, and maintain core software frameworks and platform infrastructure.
  • Build foundational software components that support robotics and AI applications.
  • Translate technical requirements into reliable, scalable, and maintainable software solutions.
  • Develop clear, well-documented code easily understood by other engineers.
  • Apply test-driven development practices and create comprehensive test suites.

Skills

C++
Test-driven development
Team collaboration

Education

Bachelor's degree in CS/CE or related

Tools

Microsoft Office Suite

Job description

We are seeking a Platform Software Engineer to join our engineering team in Dublin, Ohio. This role will focus on building, testing, and maintaining the foundational frameworks and infrastructure for a next-generation robotics software platform. The engineer will develop core software components that enable robotics and AI engineering teams to build, integrate, and operate advanced robotic systems.

Key Responsibilities
  • Design, develop, test, and maintain core software frameworks and platform infrastructure.
  • Build foundational software components that support robotics and AI applications.
  • Translate technical requirements into reliable, scalable, and maintainable software solutions.
  • Develop clear, well-documented code that can be easily understood and maintained by other engineers.
  • Apply test-driven development practices and create comprehensive test suites to validate functionality and requirements.
  • Collaborate with cross-functional engineering teams on technically complex development projects.
  • Support the development and delivery of innovative software products from concept through production.
  • Contribute to software design decisions, architecture, and platform improvements.
Required Qualifications
  • Bachelor's degree in computer science, Computer Engineering, or a related technical discipline.
  • 3-5+ years of professional software engineering experience, including experience bringing new products to market.
  • Experience working on technically complex software platforms, frameworks, or infrastructure projects.
  • Strong proficiency in C++ and software design principles.
  • Experience with test-driven development and building thorough software test suites.
  • Ability to interpret technical requirements and translate them into working software.
  • Strong written and verbal communication skills.
  • Ability to collaborate effectively with cross-functional engineering teams.
  • Proficiency in Microsoft Office Suite.
Preferred Qualifications
  • Experience developing medical devices, particularly under IEC 62304 or a comparable safety-critical software standard.
  • Experience with Python development.
  • Familiarity with robotic systems, computing hardware, embedded Linux, real-time operating systems, and sensor/actuator interfaces.
  • Experience working in a regulated environment, such as FDA, ISO 13485, or similar.
  • Experience working in a startup environment.
  • Familiarity with Robot Operating System 2 (ROS2)
Location: Onsite in Dublin, OH
Job Summary

We are seeking a Platform Software Engineer to join our engineering team in Dublin, Ohio. This role will focus on building, testing, and maintaining the foundational frameworks and infrastructure for a next-generation robotics software platform. The engineer will develop core software components that enable robotics and AI engineering teams to build, integrate, and operate advanced robotic systems.

Ideal Candidate

The ideal candidate is a hands-on technical leader who has successfully built software platforms in FDA-regulated environments and understands how to balance innovation, safety, quality, and compliance. You have made architecture-level decisions that impacted an entire product ecosystem, thrive in cross-functional environments, and enjoy mentoring engineers while building scalable foundations for future growth.

This is a direct hire opportunity requiring onsite attendance five days per week in the Columbus, Ohio market. FDA medical device experience is a mandatory requirement.

Equal Opportunity Notice

Highspring LLC (d/b/a Vaco by Highspring) and its parents, affiliates, and subsidiaries ("we,", "our,", or "Vaco by Highspring") are committed to the full inclusion of all qualified individuals and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hair style), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by applicable law. The company is also committed to ensuring that persons who need them are provided with reasonable accommodations; if an accommodation is needed to participate in the job application or interview process, please contact HR@vaco.com .

Pay Transparency Notice

Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to:

· the individual's skill sets, experience and training;

· licensure and certification requirements;

· office location and other geographic considerations; and

· other business and organizational needs.

With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure. The individual may also be eligible for discretionary bonuses and/or participation in medical, dental, and vision benefits as well as the company's retirement plan (or similar retirement benefits).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Software Engineer-Robotics | Dublin, OH- 43017
Platform Software Engineer-Robotics | Dublin, OH- 43017

Vaco by Highspring • Dublin (OH)

On-site
USD 110,000 - 170,000
Staff Platform Software Enigneer
Staff Platform Software Enigneer

Vaco • Logan (UT)

On-site
USD 140,000 - 180,000
Systems Engineer
Systems Engineer

Vaco by Highspring • Dublin (OH)

On-site
USD 120,000 - 160,000
Senior Platform (Software) Engineer
Senior Platform (Software) Engineer

Apricityrobotics • Dublin (OH), Northern (KY)

Hybrid
USD 116,000 - 147,000
Competitive stock options
401k with employer match
Medical, dental, and vision insurance
+2
Platform (Software) Engineer II
Platform (Software) Engineer II

Apricityrobotics • Dublin (OH), Northern (KY)

On-site
USD 94,000 - 132,000
Stock options
401(k) with employer match
Medical, dental, and vision insurance
+3
Staff Platform (Software) Engineer
Staff Platform (Software) Engineer

Apricityrobotics • Dublin (OH), Northern (KY)

On-site
USD 143,000 - 180,000
Stock options
401k with employer match
Medical, dental, and vision insurance
+2
SR Software Engineer
SR Software Engineer

Vaco • Gahanna (OH)

Hybrid
USD 110,000 - 165,000
Staff Platform Software Enigneer
Staff Platform Software Enigneer

Vaco Recruiter Services • Logan (UT)

On-site
USD 150,000 - 190,000
Senior Software Engineer (Platform)
Senior Software Engineer (Platform)

MRINetwork • Columbus (OH)

On-site
USD 130,000 - 190,000
Electrical Engineer
Electrical Engineer

Vaco by Highspring • Blue Ash (OH)

On-site
USD 70,000 - 100,000
401k
Medical insurance
Dental insurance
+5