Staff Platform Software Enigneer

Vaco Recruiter Services

Logan (UT)

On-site

USD 150,000 - 190,000

Full time

11 days ago
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Our client in Columbus, OH seeks a Staff Platform Software Engineer to lead architecture and evolution of its robotics software platform. You will ensure scale from product development to deployment, aligned with FDA-regulated requirements.

You will collaborate with robotics, AI, quality, and regulatory teams, mentor engineers, and drive platform best practices across the organization.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field.
  • 10+ years of software engineering experience delivering complex platforms or products.
  • Experience in regulated/safety-critical industries (Medical Devices, Aerospace, Automotive Functional Safety, etc.).
  • Hands-on with lifecycle standards such as IEC 62304, DO-178C, ISO 26262.
  • Demonstrated architectural ownership and leadership across large-scale platforms.
  • Experience implementing test-driven development and quality standards.

Responsibilities

  • Own architecture and roadmap for robotics software platform and hardware interfaces.
  • Define platform-level architectural decisions for real-time performance, safety, and deployment.
  • Lead development in compliance with IEC 62304 and regulatory requirements.
  • Collaborate with Quality and Regulatory teams to maintain design history files and traceability.
  • Establish coding practices, testing methodologies, and automated validation.
  • Provide mentorship to platform, systems, and firmware engineers.
  • Represent architecture in design reviews and regulatory audits.
  • Collaborate with Robotics, Controls, and AI teams to meet product requirements.
  • Balance performance, safety, reliability, maintainability, and scalability.
  • Influence technical strategy and support commercialization efforts.

Skills

C++
Real-time software
Embedded software
APIs & frameworks
Hardware integration
ROS2
Python
Regulatory knowledge
Leadership

Education

Bachelor's degree in CS/CE/SE

Tools

CI/CD
Office suite

Job description

Staff Platform Software Engineer

Location: Columbus, OH (Onsite)

About Our Client

Our client is harnessing the power of AI and robotics to bring hope and healing to healthcare, revolutionizing patient care and transforming complex challenges into opportunities for innovation and progress. Their robotic technology is improving sonographers’ quality of life while enhancing the consistency and quality of ultrasound scans.

The team is distinguished by its expertise in creativity, engineering excellence, and the delivery of intelligent robotic systems designed to work alongside people in real-world healthcare environments. Every day presents new challenges, and the team thrives on developing practical, innovative solutions that make robots intuitive, reliable, and exceptional collaborators. They approach their mission with passion, curiosity, and a commitment to improving lives through technology.

Position Summary

Our client is seeking a Staff Platform Software Engineer to lead the architecture and evolution of its robotics software platform. This platform serves as the foundation for control systems, AI capabilities, safety-critical functions, and hardware integration across the product ecosystem.

This individual will establish the long-term technical vision for the platform, ensuring it scales from product development through commercial deployment while supporting FDA-regulated medical device requirements. The role requires close collaboration with robotics, AI, quality, and regulatory teams, as well as technical leadership and mentorship across the engineering organization.

Key Responsibilities
  • Own the architecture and technical roadmap for the robotics software platform, including hardware interfaces, control algorithm integration, and safety-critical subsystems.
  • Define and document platform-level architectural decisions related to real-time performance, fault handling, safety interlocks, software versioning, and deployment strategies.
  • Lead platform development efforts in compliance with IEC 62304 software lifecycle requirements, including Class B and Class C software components.
  • Partner with Quality and Regulatory teams to maintain design history files, software traceability, and technical documentation.
  • Establish and enforce software engineering best practices, including code reviews, testing methodologies, automated validation, and documentation standards.
  • Provide technical leadership, mentorship, and guidance to platform, systems, and firmware engineers.
  • Represent the platform architecture during design reviews, hazard analyses, risk assessments (ISO 14971), regulatory audits, and compliance activities.
  • Collaborate with Robotics, Controls, and AI Engineering teams to ensure platform capabilities effectively support current and future product requirements.
  • Drive decisions that balance performance, safety, reliability, maintainability, and scalability.
  • Influence organizational technical strategy and contribute to the successful commercialization of advanced robotic healthcare solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • 10+ years of software engineering experience, with a proven history of delivering complex software platforms or products from concept through commercial launch.
  • Experience developing software within a regulated or safety-critical industry, such as:
    • Medical Devices
    • Aerospace
    • Automotive Functional Safety
    • Industrial Robotics
    • Defense Systems
  • Hands-on experience operating under formal software lifecycle standards such as IEC 62304, DO-178C, ISO 26262, or equivalent frameworks.
  • Demonstrated ownership of software architecture and technical decision‑making for large‑scale platforms or frameworks.
  • Experience implementing test‑driven development practices and establishing quality standards across engineering teams.
  • Strong leadership skills with the ability to influence technical direction and mentor engineers at multiple levels.
Technical Skills
  • Expert-level proficiency in C++ and real‑time or embedded software development.
  • Deep understanding of software architecture principles, distributed systems, and hardware‑software integration.
  • Experience designing APIs, frameworks, and abstractions used by multiple engineering teams.
  • Strong knowledge of fault‑tolerant, safety‑critical, and high‑reliability software systems.
  • Proven ability to create architectural documentation suitable for audits, regulatory reviews, and long‑term maintainability.
  • Experience with software testing frameworks, continuous integration, and system validation methodologies.
  • Strong analytical and problem‑solving abilities with a focus on delivering practical, scalable solutions.
  • Excellent written and verbal communication skills.
  • Experience contributing to regulatory documentation, risk management artifacts, design history files, or equivalent engineering documentation.
  • Proficiency with Microsoft Office Suite and standard engineering collaboration tools.
Preferred Qualifications
  • Prior experience supporting FDA 510(k) or PMA submissions.
  • Proficiency with Python development.
  • Experience working with robotic systems, embedded computing platforms, sensors, actuators, and hardware control interfaces.
  • Familiarity with Embedded Linux and real‑time operating systems (RTOS).
  • Experience with ROS2 (Robot Operating System).
  • Startup or early‑stage company experience.
  • Previous success building or scaling a platform engineering function.
  • Experience mentoring senior engineers and technical leads.Knowledge of cloud‑connected robotic systems, remote diagnostics, or fleet management architectures.
Why Join Our Client?
  • Work on cutting‑edge robotics and AI technologies that directly improve patient care.
  • Play a foundational role in shaping the software architecture of a groundbreaking medical robotics platform.
  • Collaborate with a highly talented multidisciplinary team of robotics, AI, software, and healthcare professionals.
  • Influence products from development through commercialization and market adoption.
  • Join a mission‑driven organization dedicated to transforming healthcare through innovation.

Our client offers a competitive compensation package, comprehensive benefits, and the opportunity to make a meaningful impact on the future of healthcare technology from their Columbus, Ohio headquarters.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Platform)
Staff Software Engineer (Platform)

MRINetwork • Columbus (OH)

On-site
USD 150,000 - 210,000
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
Staff Platform Engineer: Robotics & Healthcare Platform
Staff Platform Engineer: Robotics & Healthcare Platform

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
Software Engineer (Platform)
Software Engineer (Platform)

MRINetwork • Columbus (OH)

On-site
USD 110,000 - 140,000
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 Engineer — Architect & Hands-On Leader
Staff Platform Engineer — Architect & Hands-On Leader

MRINetwork • Columbus (OH)

On-site
USD 150,000 - 210,000
Staff Platform Software Engineer
Staff Platform Software Engineer

jobr.pro • Sunnyvale (CA)

On-site
USD 130,000 - 160,000
Market-competitive compensation packages
Incentives and benefits
Equity opportunities
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
Senior/Staff Robotics Software Engineer
Senior/Staff Robotics Software Engineer

Horizon Surgical Systems • Los Angeles (CA)

On-site
USD 180,000 - 270,000
Competitive compensation
Company-paid benefits package