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
  •  ...JPMorgan Chase & Co. is seeking a Lead Software Engineer within the Chief Technology Organization to drive secure, scalable, and trusted technology products. You will influence architecture, provide production-grade code, and promote AI-assisted engineering practices across... 
    Suggested

    Jobleads-US

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

    MRINetwork Jobs

    Columbus, OH
    12 days ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking AI Production Architecture team, you are an integral part of an...  ...Cycle Engineer and build production systems and ship production‑grade multi‑agent... 
    Suggested
    For contractors

    Worky Ltd

    Columbus, OH
    2 days 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
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer...  ...-scale, target state, AI-enabled architecture for solutions in the Consumer & Community...  ...-on practical experience delivering system design, application development, testing... 
    Suggested

    JP Morgan Chase

    Columbus, OH
    1 day ago
  •  ...resiliency, and control adherence. As a Lead Software Engineer at JPMorganChase within Corporate...  ...by defining standards, reference architectures, and governance that teams can implement...  ...development life cycle, scalable system design, and operational resilience.... 

    Jobleads-US

    Columbus, OH
    1 day ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking AI Production Architecture team, you are an integral part of an...  ...Life CycleEngineer and build production systems and ship production-grade multi-agent... 
    For contractors

    JP Morgan Chase

    Columbus, OH
    5 days ago
  •  ...Job Description Job Description Lead Control Systems Engineer Full-Time | On-Site with 20%-40% travel | Ohio & Northern Virginia Position...  ...engineering, instrumentation and electrical design, software configuration, customer collaboration, and field execution... 
    Daily paid
    Full time
    Work at office
    Relocation
    Relocation package

    Garmac Limited LLC

    Dublin, OH
    9 days ago
  • $49.2k - $84.33k

     ...commissioning of building automation system equipment that has been newly...  ...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
    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
    5 days ago
  • Title: Building Automation Systems (BAS) EngineerLocation: Columbus, OHSalary: $80,000 - $120,000Founded in 1987, this organization is a global engineering firm specializing in building automation and controls for mission-critical data centers and high-tech facilities.... 

    CyberCoders

    Columbus, OH
    2 days ago
  • DescriptionEngineer Lead - Java / Spring Boot / React / Open...  ...Boot, React, and open-system technologies.Lead the development...  ...aligned with enterprise architecture, security, engineering standards, and business...  ....Establish and promote software engineering best practices... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    19 hours ago
  • $42.34k - $72.58k

     ...and commissioning of building automation system equipment that has been newly installed and...  ...and progress Plan work with mentor, Lead Technician, and Team Leader Submit accurate...  ...role or through education) and user PC/software skill Ability and willingness to work... 
    Permanent employment
    Work at office
    Local area
    Immediate start
    Night shift
    Columbus, OH
    a month 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
  • $110k - $140k

     ...SummaryBattelle is seeking a Test Engineer, 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
    5 days ago
  • $135k - $175k

     ...seeking a Senior Test Engineer, Autonomous sUAS Systems to provide technical...  ...this role, you will lead complex test initiatives across software, hardware, autonomy,...  ....Establish test architectures, success criteria, performance...  ...Engineering, Robotics, Computer Science,... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    1 day ago
  • $61k - $101k

     ...training or certification in software engineering concepts, along with 5+...  ...have demonstrated experience leading approved AI-assisted software...  ...database development, and systems integration patterns. We...  ...with event-driven architecture or messaging platforms.... 
    Full time

    J.P. Morgan

    Columbus, OH
    12 days ago
  •  ...top-notch technology products.As a Sr Lead Software Engineer at JPMorgan Chase within Asset &...  ...data provisioning, including reference architecture, reusable patterns, and “golden path”...  ...standardized approaches, improve cross-system coordination, and apply modern engineering... 

    JP Morgan Chase

    Columbus, OH
    5 days ago
  • Company DescriptionCRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global life sciences and food...  ...design and delivery of HVAC and mechanical utility systems for complex, highly regulated building projects.... 
    For subcontractor
    Work at office

    CRB

    Columbus, OH
    2 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
  •  ...recent and relevant experience in preparing, conducting, and documenting various systems tests to verify system operability and compliance. - 3 years of experience with bug tracking software (e.g., Jira). - 3 years of experience testing web-based applications. -... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Columbus, OH
    14 hours 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
    2 days ago
  • $128.8k - $183.6k

     ...individuals to apply. Job SummaryWe are currently seeking a Lead Systems Engineer. This position is a full-time opportunity located in...  ...and clients.The Lead Systems Engineer will direct system architecture, interface definition, integration, verification, validation... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    1 day ago
  •  ...natural environments. As a team of engineers, architects, designers,...  ...store for you Be able to lead, mentor and direct less...  ...WSHP, variable & constant flow systems. Advance equipment selection...  ...deliver, EXP provides engineering, architecture, design and consulting... 
    For contractors
    Work at office

    EXP

    Columbus, OH
    4 days ago
  •  ...STAR Consultants, Inc. is seeking a Mechanical Engineer to join our growing multidisciplinary architecture and engineering team. This position offers the opportunity...  ...HVAC, plumbing, and related mechanical building systems. The ideal candidate will be comfortable working... 
    Full time
    For contractors

    Star Consultants, Inc.

    Columbus, OH
    1 day ago
  •  ...specialized group of engineers, architects, and builders...  ...By combining industry-leading talent, proven...  ...build, deploy, and scale software. From containerized microservices...  ...on GKE to API-first architectures on Apigee to AI-...  ...tools with enterprise systems. Travel may be required... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Shift work

    Accenture

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

    DescriptionLead Software Development EngineerJob Profile SummaryThe Lead Software Development Engineer provides technical and consultative...  ...streaming, and event-driven architectures. The individual serves as...  ...patterns, and distributed systems principles.Provides technical... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    5 days 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
  •  ...Senior Power Systems Engineer Location: Remote- Nationwide (U.S. Preferred) Our client is a leading engineering design and consulting firm specializing in critical infrastructure...  ...Proficiency in AutoCAD and 3D modeling software Familiarity with Building Information... 
    Remote work
    Flexible hours

    Blue Signal Search

    Columbus, OH
    14 hours ago
  •  ...JPMorganChase, within the Chief Technology Office - Engineering Services & Platforms, seeks a Senior Lead Software Engineer to design, develop, and maintain...  ...that follow corporate standards. You will lead architectural decisions, mentor engineers, participate in code... 
    Work at office

    Jobleads-US

    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!