Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Robotics Software Engineer - Architecture and Systems

MRINetwork Jobs

Job Description

Job Description

Lead Robotics Software Engineer - Architecture & Systems

 

In this position, you will guide the architecture, development, and long-term evolution of the core robotics software platform that powers our clinical robotic systems. You will be responsible not only for designing high-performance, safety-critical software system that integrates the core robotics functions into a full system— but also for driving the system architecture, technical decisions, engineering practices, and cross-functional alignment that enable the entire robotics organization to deliver at a higher level.

 

This role is ideal for an experienced engineer who thrives at the intersection of hands-on development and team leadership, and who has a track record of building real-world robotic systems with exceptional performance and reliability.

 

What You’ll Do

  • Own the overall software architecture for the medical robotic device, setting the long-term technical direction of the full stack — including state estimation, planning, control frameworks, real-time infrastructure, and safety systems.
  • Lead multiple technical workstreams, ensuring that perception, planning, controls, and systems software integrate seamlessly into a unified, high-performance platform. You don't own the motion of the robot - but you make sure that it all ties into a seamless architecture and controls.
  • Solve complex, system-level challenges, such as timing budgets, throughput requirements, deterministic real-time execution, and robust error handling across distributed components.
  • Establish engineering standards and design patterns that elevate code quality, maintainability, and long-term scalability.
  • Drive technical reviews and architectural decision-making, guiding the team through trade-offs involving latency, reliability, computational footprint, and deployment constraints.
  • Manage, mentor and develop robotics software engineers, providing hands-on coaching in areas such as ROS2 best practices, real-time C++, perception/control integration, and performance optimization.
  • Partner with hardware, systems, and clinical engineering to define system behavior, safety envelopes, and the requirements for mission-critical features.
  • Lead validation of robotic behaviors in the lab and clinical-like environments, ensuring safe operation in proximity to patients and clinicians.
  • Enable scalable architecture design across multiple robotic platforms and Formalize the software development practices, documentation, and peer-review processes
  • Advance the team’s capabilities in algorithmic sophistication, including multi-sensor fusion, motion generation, collision avoidance, and modeling — raising the bar on technical excellence.
  • Stay ahead of emerging technologies (e.g., improved middleware, optimized control frameworks, new sensor stacks), making informed recommendations about where to adopt and where to innovate internally.
  • Represent the robotics software organization in cross-functional leadership discussions, helping set priorities and drive clarity between engineering, product, and operational needs.

 

About You

  • Degree in Robotics, Computer Science, Electrical or Mechanical Engineering, or a related technical discipline.
  • 7+ years building and delivering production systems, including real-world deployment, in the medical device industry
  • Understanding and experience in medical compliance and/or medical device product development
  • Demonstrated experience leading architecture, design, and integration for multi-component systems.
  • Expert-level C++ skills with strong Python capability.
  • Prior leadership in building and maintaining safety-critical or real-time software systems.
  • Proven ability to guide teams through ambiguity, resolve technical disagreements, and drive toward solutions that balance performance, safety, and delivery.
  • Clear and confident communicator capable of presenting complex technical concepts to executives, clinicians, and cross-functional partners.
  • Motivated by building technology that improves human outcomes, contributes to clinician workflow, and delivers precision and safety at every level.
  • Authorized to work in the United States indefinitely.

 

Bonus Points

  • Experience delivering robotics systems in medical, manufacturing, or other semi-structured domains, ideally robotic arm applications
  • Strong depth in one or more core areas: whole-body control, model-predictive control, multi-sensor fusion, motion planning, mapping, or collision modeling.
  • Deep experience building and deploying robotics systems in ROS2, including DDS configuration, lifecycle management, real-time execution, and system bring-up.
  • History of refactoring or evolving legacy systems into cleaner, more scalable architectures
  • Experience building test frameworks for robotics software, including simulation-based validation, HIL/SIL testing, or CI pipelines.

 

Benefits

  • Equity: Company stock options.
  • Insurance Coverage: medical, dental, and vision insurance available
  • Unlimited PTO and a full winter shutdown
  • Relocation Assistance: Relocation assistance is available to move you near facility in the Columbus, OH area
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Lead Robotics Software Engineer - Architecture and Systems in Columbus, OH vacancy
  •  ...Description As a Senior Software Engineer - AI, you will build and ship...  ...production-grade, multi-agent AI systems used daily by thousands of...  ...pipeline - from PRD through architecture, implementation, QA,...  ...Job Responsibilities As a Lead Software Engineer in AI with... 
    Suggested

    J.P. Morgan

    Columbus, OH
    3 days ago
  •  ...PowerToFly is seeking an experienced Mechanical Engineer in Columbus, OH, to apply specialized engineering knowledge...  .... The role includes assessing product performance, leading improvement initiatives, and utilizing System Engineering methods. A Bachelor’s in Mechanical... 
    Suggested
    Relocation package

    PowerToFly

    Columbus, OH
    1 day ago
  •  ...talent. What we do: BlastOne is a leading global supplier of abrasive...  ...industries. The Role The Control Systems Engineer is responsible for the architecture, development, and governance of standardized...  ..., configurable control system software for automated blast and paint... 
    Suggested
    Work at office
    Flexible hours

    Blast-One International

    Columbus, OH
    2 days ago
  • $46 - $57 per hour

     ...looking for an experienced Controls Engineer. This person will be working...  ...suppliers to further advance our industry leading product line. The Control Systems Engineer is responsible for...  ...HMI programming. Develop PLC and HMI software primarily using Beckhoff, or Allen‑... 
    Suggested
    Hourly pay

    Insight Global

    Columbus, OH
    5 days ago
  •  ...$60.10–$69.71/hr | 6+ Month Contract-to-Perm | Onsite Join a leading digital infrastructure team supporting high-availability, mission-critical data center environments. We’re seeking a Systems Engineer specializing in Power Distribution and Control Systems to drive... 
    Suggested
    Permanent employment
    Contract work

    Selectek

    Columbus, OH
    3 days ago
  • $143k - $203k

     ...Opportunity A venture-backed robotics company developing an...  ...is seeking a Staff Systems Engineer to own systems engineering...  ...intersection of system architecture, hardware, software, controls, risk management...  ...You’ll Do Establish and lead a risk-based systems engineering... 
    Relocation package

    MRINetwork Jobs

    Columbus, OH
    21 days ago
  • $49.2k - $84.33k

     ...Transform the everyday with us! Our Systems Specialists participate in...  ...and progress Plan work with Lead Technician, and Team Leader...  ...control system documents to engineering for as-built drawings...  ...through education) and user PC/software skill On-the-job experience... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Night shift

    Siemens

    Columbus, OH
    3 days ago
  •  ...leadership across the full software lifecycle: architecture, design, development,...  ...architectural standards. Serve as a system‑level problem solver,...  ...junior and mid‑level engineers, raising overall team capability...  ...business expectations. Lead by example in agile delivery... 

    Insight Global

    Columbus, OH
    2 days ago
  •  ...Company Description CRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global life sciences...  ...guidance in the design of HVAC and mechanical utility systems for complex building projects. This role supports... 
    Work at office

    CRB

    Columbus, OH
    4 days ago
  • $103.71k - $138.28k

     ...requiring the selected candidate to both lead and participate in multiple team...  ...independent efforts to all aspects of system integration including design, analysis...  ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical... 
    Temporary work
    Remote work

    Lumen Inc

    Columbus, OH
    2 days ago
  • $100k - $170k

     ...Electrical Engineer - Power Systems The Electrical Engineer - Power Systems performs electrical power systems studies and analysis for industrial...  ...and utility clients. Utilizing industry standard analysis software (ETAP, SKM, etc.), the successful candidate will... 
    Full time
    Casual work
    Work at office
    Local area
    Monday to Friday
    Afternoon shift

    Nexus Engineering Group Inc

    Columbus, OH
    2 days ago
  • $70 - $75 per hour

     ...Lead System Engineer Req number: R8001 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global...  ...experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Columbus, OH
    5 days ago
  •  ...for numerous markets. Position: Control Systems Engineer Location: New Albany, OH Department: Engineering...  ...manufacturing sites Act as the Controls Lead on projects both internal and external....  ..., Inductive Automation – Ignition, Robot Programming – Fanuc/Denso, and CNC... 

    Anomatic

    New Albany, OH
    2 days ago
  •  ...Mechanical Engineering (MEP) Forensic Expert You are a P.E. with a Mechanical Engineering...  ...of Mechanical, HVAC, and Plumbing Systems. You have a broad understanding of mechanical...  ...across many fields within engineering, architecture, science, and a broad range of... 

    Robson Forensic

    Columbus, OH
    1 day ago
  • $70k - $140k

     ...Life Safety Systems/Fire Alarm Engineer At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for...  ...Responsibilities preliminary assessments concept creation leading designs with support from your peers, SME’s, and BIM... 
    Full time
    Work at office
    Local area
    Remote work

    Jacobs

    Columbus, OH
    2 days ago
  •  ...CYBERTROL Cybertrol Engineering creates and delivers...  ...automation hardware and software solutions to...  ...of obsolete automation systems. Job Responsibilities...  ...contributor or technical lead.  You will also partner...  ...Process Instrumentation, Robotics/Servo Control, Valve... 
    Remote job
    Full time
    Work at office
    Night shift

    Cybertrol Engineering

    Columbus, OH
    1 day ago
  • $110k - $120k

     ...We are recruiting a Senior Sales Engineer for a growing mechanical contractor serving the Cincinnati, Ohio market . This position...  ...role focuses on developing and selling industrial refrigeration systems and refrigeration projects to manufacturing and industrial clients... 
    For contractors
    Relocation

    Gables Search Group

    Columbus, OH
    more than 2 months ago
  •  ...this role. JOB DESCRIPTION As a Lead Software Engineer at JPMorganChase within the Consumer...  ...of software applications and systems. Leads evaluation sessions with external...  ...to drive outcomes-oriented probing of architectural designs, technical credentials, and... 

    J.P. Morgan

    Westerville, OH
    10 hours ago
  •  ...success at one of the world's leading financial institutions. As a Lead Software Engineer at JPMorgan Chase within Corporate...  ...Job Responsibilities: Lead architecture and delivery of high-throughput...  .... Observability for data systems (freshness/completeness metrics... 
    Work at office

    J.P. Morgan

    Columbus, OH
    3 days ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorgan Chase within an agile team...  ...Job responsibilities: ~Produces architecture and design artifacts for complex applications...  ...to improve coding hygiene and system architecture. ~Contributes to software... 

    J.P. Morgan

    Columbus, OH
    11 days ago
  •  ...transformative initiatives. As a Lead Software Engineer at JPMorgan Chase within the Consumer...  ...reliability of software applications and systems Lead technical evaluation sessions...  ...outcomes-oriented assessments of architectural designs, technical credentials, and applicability... 

    J.P. Morgan

    Columbus, OH
    11 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer...  ...run synchronously with appropriate systems. ~ Execute software solutions, design...  ...solve complex problems. ~ Produce architecture and design artifacts for complex... 

    J.P. Morgan

    Columbus, OH
    23 days ago
  • $65k - $100k

     ...Mechanical Engineer / Designer - HVAC, Piping, Revit, AutoCAD - Columbus, OH Salary Range: $65K - $100K Permanent Position with...  ...have design experience in some or all of the following; piping systems, ductwork systems, variable air volume terminal units, ground source... 
    Permanent employment

    Integrity Technical Services, Inc.

    Columbus, OH
    4 days ago
  •  ...you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...algorithms that run synchronously with appropriate systems  Produces architecture and design artifacts for complex applications while being... 

    J.P. Morgan

    Columbus, OH
    3 days ago
  • $120k - $150k

    Life Safety Systems/Fire Alarm SME At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems...  ...control of Fire Alarm and LSS drawings Providing markups on lead engineer submittals to align with design intent and client... 
    Full time
    Work at office
    Remote work

    Jacobs

    Columbus, OH
    3 days ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Small...  ...practice. Experience designing and deploying agentic systems (e.g., LLM-powered agents, multi-step reasoning workflows,... 

    J.P. Morgan

    Columbus, OH
    22 days ago
  •  ...Headquartered in Dublin, Ohio (USA) with Engineering Centers in Pune, India and...  ...to drive innovation and lead meaningful change wherever it...  ...design using 3-D modeling software, conduct layout review and 2D...  ...commodities such as Brake systems, Wheels, Subframes/Cradles,... 

    Goken

    Columbus, OH
    10 days ago
  •  ...Join our Refrigeration Engineering team and contribute to...  ...(ULT), you will lead the design, development...  ...cascade refrigeration systems supporting Thermo Fisher...  ...refrigeration system architecture and strategy aligned with...  ...EES, thermal modeling software, and Microsoft Office... 
    For contractors
    Work at office

    Thermo Fisher Scientific

    Columbus, OH
    1 day ago
  • $132.23k - $176.31k

     ...The Role In this role of a Senior Lead Software Engineer– SAP Basis , the individual will have...  ...thinking solutions while influencing architectural direction and technology strategy. Working...  ..., upgrades, transport management, system refreshes, backup/recovery, high... 
    Temporary work
    Remote work

    Lumen Inc

    Columbus, OH
    1 day ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the...  ...stability of software applications and systems. Leads evaluation sessions with external...  ...to drive outcomes-oriented probing of architectural designs, technical. credentials, and... 

    J.P. Morgan

    Columbus, OH
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Robotics Software Engineer - Architecture and Systems. Be the first to apply!