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 13 days ago
Similar jobs that could be interesting for youBased on the Lead Robotics Software Engineer - Architecture and Systems in Columbus, OH vacancy
  •  ...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.... 
    Suggested
    Relocation package

    MRINetwork Jobs

    Columbus, OH
    23 days ago
  • $146.3k - $306.4k

     ...vision for advanced electrical system architectures, addressing complex design...  ...requirements. -Leads high-impact initiatives from...  ...innovation across firmware, software, and diagnostics teams....  ...-Leads complex sustaining engineering activities, resolving customer... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Columbus, OH
    4 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... 
    Suggested
    Relocation package

    MRINetwork Jobs

    Columbus, OH
    23 days ago
  • Job DescriptionAs a Lead Software Engineer — AI, you will build and ship production-grade, multi-agent AI systems used daily by thousands of engineers. You’ll work on an applied...  ...delivery pipeline—from PRD through architecture, implementation, QA, security, and retrospective... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    11 hours ago
  •  ...the role of Senior Control Systems Engineer, we'll count on you to:Planning...  ...including P&IDs, network architecture diagrams, control panel layouts...  ...systems.Participate in and lead design review and planning...  ...customizing for various control software programsReview electrical... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    Work at office
    Remote work

    HDR

    Columbus, OH
    3 days ago
  •  ...push the limits of what's possible.As a Java / Python Lead Software Engineer- Trading Systems at JPMorganChase within the Asset Management Technology...  ...internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  • $128.8k - $183.6k

     ...SummaryWe are currently seeking a Technical Lead - Biological Systems Modeling Analytics for a hybrid work...  ..., toxicologists, statisticians, and software engineersTranslate complex scientific...  ..., statisticians, software engineers, and domain subject matter experts.Experience... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    11 hours ago
  •  ...About Path robotics Path Robotics is redefining...  ...powered robotic welding systems use advanced sensing...  ...and we're looking for engineers who want to get their...  ...We're looking for a Software Engineer with strong...  ...and extend the software architecture that integrates robotic... 
    Full time
    Flexible hours

    Path Robotics

    Columbus, OH
    1 day ago
  • About this role:Wells Fargo is seeking a Lead Systems Operations Engineer within the Branch Systems and Transformation Technology team. This role...  ...Qualifications:5+ years of Systems Engineering, Technology Architecture experience, or equivalent demonstrated through one or a... 
    Full time
    Work experience placement
    Weekend work
    Afternoon shift
    3 days per week

    Wells Fargo

    Columbus, OH
    1 day ago
  •  ...Path ForwardAt Path Robotics, we’re building the future...  .... Our AI-driven systems enable robots to adapt...  ...seeking a Staff Robotics Software Engineer to provide technical...  ...DoLead the technical architecture and development of...  ...integrated manipulation.Lead development of... 

    Path Robotics

    Columbus, OH
    3 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
    more than 2 months ago
  • $110k - $140k

     ...SummaryBattelle is seeking a Test Engineer III, Autonomous sUAS Systems to lead the planning, execution,...  ...automated test tools, software utilities, and data...  ..., Systems Engineering, Robotics, Computer Science, or a...  ...GPS/GNSS, and data-link architectures.FAA Part 107 Remote... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    4 days ago
  • Company DescriptionCRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global life sciences and food...  ...in the design of HVAC and mechanical utility systems for complex building projects. This role supports all... 

    CRB

    Columbus, OH
    2 days ago
  • Title: Lead Security Encryption EngineerWells Fargo is back in the office...  ....Join a high-impact security engineering team at the forefront of...  ...automation frameworks to harden systems, optimize performance, and drive secure architecture forward—while partnering with engineering... 
    Full time
    Work experience placement
    Work at office
    Visa sponsorship
    3 days per week

    Wells Fargo

    Columbus, OH
    2 days ago
  •  ...help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...to completion.The AWS Data Center Systems team builds services to monitor, control...  ...and electrical concepts.• Lead and facilitate collaboration with multiple... 

    Amazon

    Dublin, OH
    1 day ago
  •  ...Description Are you a forward-thinking engineer, read to step into a Senior Robotics Software Engineer role with our premier...  ...the foundational software architectures that drive safe, dependable, and...  ...behavior across our robotic systems. You will play a central role in... 
    Relocation package

    MRINetwork Jobs

    Columbus, OH
    more than 2 months ago
  •  ...DescriptionUnder supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement, maintain, troubleshoot...  ...• Coordinate testing and application of ongoing software patches or upgrades• Lead in planning and implementing changes... 
    Full time
    For contractors
    Work at office
    Night shift

    Northwest Bank

    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
    1 day ago
  • $110k - $140k

     ...Summary“From Silicon to Systems” - We are an elite,...  ...computer science, electrical engineering, and mathematics to...  ...include specialized software and hardware, so our...  ...provides leadership and architecture support to the junior...  ...ResponsibilitiesYou will lead teams to develop... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    3 days ago
  • $101.2k - $151.8k

     ...innovative thinking.Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with...  ...growth.Position OverviewWoolpert is hiring a Technical Lead Engineer to join our dynamic Energy Utilities practice.We... 
    Flexible hours

    Woolpert

    Columbus, OH
    4 days ago
  • $60.1 - $69.71 per hour

     ....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... 
    Permanent employment
    Contract work

    Selectek

    New Albany, OH
    4 days ago
  •  ...designing the future - today. We're looking for a Life Safety Systems/Fire Alarm Engineer who is excited about working on projects that enable the...  ...work on various projects assigned by a Department Manager or Lead Engineer. This position will play a role in the entire... 
    Work at office
    Local area

    Jacobs

    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. As a Senior Manager of Software Engineering at JPMorganChase within the...  ..., and resiliency.Leads design of high-throughput,...  ...of-the-art machine learning architectures deployed on AWSDesigns and...  ...practical experience delivering system design, application development... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  • $144.2k - $288.4k

     ...Position Summary We're looking for a Lead Director of Software Engineering who thinks like a founder, executes...  ...(50‑150+ engineers), setting architectural standards, defining engineering excellence...  ...Operational Efficiency. Every system design decision you make should... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Columbus, OH
    3 days ago
  • Build the Path ForwardPath Robotics is redefining what's possible in...  ...AI-powered robotic welding systems use advanced sensing and computer...  ..., and we're looking for engineers who want to get their hands dirty...  ...mechanical, electrical, software, and systems engineers to integrate... 
    Flexible hours

    Path Robotics

    Columbus, OH
    11 hours ago
  • $120k - $140k

     ...Description Job Title: Control Systems Engineer Job Description The...  ...configurable control system software for industrial automation...  ...software standards and modular architectures using Beckhoff TwinCAT and...  ...troubleshooting complex system issues and lead root cause investigations to... 
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours

    Actalent

    Westerville, OH
    6 days ago
  •  ...talent. What we do: BlastOne is a leading global supplier of Abrasive...  ...!   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... 
    Work at office
    Flexible hours

    BlastOne

    Columbus, OH
    8 days ago
  • $116.26k - $151.13k

     ...) Real Time tools and systems. Responsibilities include...  ....Key tasks involve leading efforts to plan, research...  ...system enhancements, architectural integrity, and real‑...  ...controlled SCADA/EMS software upgrades, patching, and...  ...Time Operations Solution Engineer Principal SG9Education... 
    Full time

    American Electric Power

    New Albany, OH
    3 days ago
  •  ...notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase you are an integral...  ....Job responsibilities:Produces architecture and design artifacts for complex applications...  ...to improve coding hygiene and system architecture.Contributes to software... 

    JP Morgan Chase

    Columbus, OH
    4 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!