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
- ...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...SuggestedPermanent employmentRelocation package
$35 - $55 per hour
...maintenance, responsive repairs, and thoughtful retrofit work—across manufacturers and system types—throughout the Hudson, Ohio area. Your mission As a Building HVAC Systems Service Engineer, you’ll be the trusted field expert who brings complex equipment online and keeps...SuggestedHourly payLocal area- A manufacturing leader located in Ohio seeks a Robotic Programmer to prepare automation systems according to customer specifications. You will interface with engineering teams and assist in programming and integration tasks, with opportunities for travel and customer training...Suggested
- The Fashion Institute of Design & Merchandising is seeking a Senior Control Systems Engineer in Columbus, Ohio. This role involves leading the design and development of control systems, coordinating with multi-discipline teams, and ensuring project compliance with deadlines...SuggestedFull time
$60.1 - $69.71 per hour
...Pay: $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...SuggestedPermanent employmentContract work$90k - $140k
...Akron, OH | On-site | Permanent Mechanical Engineer - HVAC Great benefits and work-life... ...’re a rapidly growing, multi‑discipline architecture and engineering firm with 500+ professionals... ...and delivery of mechanical and plumbing systems across a wide range of building types...Permanent employmentFor contractorsWork at officeLocal areaRemote workFlexible hours$80k - $130k
Overview Lead Controls Systems Engineers are responsible for designing and leading building automation projects. Day to day tasks will be determined... ...acceptance testing Onsite System Startup Install project software and configuration onto site systems Participate in point...Daily paid$100k - $125k
RoviSys is seeking an experienced automation engineer in Dublin, Ohio. The role involves leading engineering teams to provide state-of-the-art control systems, managing projects from inception to completion, and developing engineering standards to enhance efficiency. Ideal...$100k - $125k
...design, configure, commission and qualify control systems & software programs. Responsibilities Lead teams of engineers and technicians to provide control system... ...Life Cycle documents, Electrical panels, Control Architecture and wiring drawings standards Redline P&ID...Daily paid$90k - $130k
Energy Jobline ZR seeks a Mechanical Engineer in Lewis Center, OH, to design and develop advanced engineering systems. This role requires creating detailed drawings, ensuring compliance with quality standards, and mentoring junior engineers. Candidates should possess a...- Senior Control Systems Engineer At HDR, employees are employee‑owners invested... ...including P&IDs, network architecture diagrams, control panel... ...contract administration as needed Lead or support SCADA and network... ...for various control software programs Review electrical...Full timeContract workWork experience placementWork at officeRemote work
- Blue-Signal-Search is looking for a Mechanical Engineer III in Columbus, OH. This role involves leading mechanical system designs in a hybrid work model with opportunities for mentoring and professional growth. The ideal candidate has a Bachelor's degree in mechanical...Local area
$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... ...programming. Develop PLC and HMI software primarily using Beckhoff, or Allen...Hourly pay- ...Job Description Company Description CRB is a leading provider of sustainable engineering, architecture, construction and consulting solutions to the global... ...in the design of HVAC and mechanical utility systems for complex building projects. This role supports...Work at office
- ...Company Description CRB is a leading provider of sustainable engineering, architecture, construction and consulting... ...of HVAC and mechanical utility systems for complex, highly regulated building... ...Microsoft Office and BIM software Mentor and support the development...For subcontractorWork at office
- ...seeking a Technical Architect to lead the design and implementation of next-generation application architectures. The ideal candidate will have 8-12 years in software development, experience with... ...providing technical guidance, analyzing system performance, and defining...Remote work
- Downtown Boulder Partnership seeks a Senior Electrical Engineer to join their Columbus team. This role involves designing electrical systems, providing mentorship, and ensuring project compliance for large-scale HVAC projects. The ideal candidate has over 7 years of experience...
- A reputable engineering firm is seeking a Lead Mechanical Engineer to design and evaluate mechanical systems for coal and natural gas generation facilities. This role requires strong analytical and problem-solving skills along with a Bachelor’s degree in Mechanical Engineering...
- Ohio State University is seeking a Pharmacy Automation Systems Specialist 2 located at University Hospital in Columbus, Ohio. The role involves maintaining and overseeing over 600 automated drug devices across nursing units. The successful candidate will ensure compliance...Full timeDay shift
$90k - $110k
Immediate opening for an experienced Systems Engineer with this global manufacturing innovator... ...of manufacturing processes to include robotics, machine controls and automation Strong... ...and leadership capabilities Background leading/coordinating multi-disciplinary project...Immediate start- Wexner Medical Center in Columbus, Ohio is seeking a Pharmacy Automation System Specialist 2. This role manages the upkeep and compliance of over 600 automated drug devices across the medical center. The ideal candidate will hold a Bachelor's degree in computer science...
- Wexner Medical Center seeks an Energy Engineer (Specialist 2) to enhance energy efficiency across facilities. The role involves analyzing... ...projects, and collaborating on building automation systems. The ideal candidate will have a Bachelor's in Mechanical Engineering...Work at office
$110k
Scientific Games, LLC seeks an Operations Engineer in Columbus, Ohio to support and maintain 24/7 real‑time transaction processing platforms. You will ensure system stability and optimize performance through troubleshooting and monitoring. The ideal candidate needs strong...$32.14 per hour
A global leader in commercial real estate services is seeking a Building Engineer to monitor, maintain, and repair building systems such as plumbing, electrical, and HVAC. Applicants should have a high school diploma or GED with 4-5 years of related experience. Ideal candidates...Hourly payWork at office$36 - $60 per hour
...Electronics Technician 4 in Columbus, Ohio. In this role, you will be responsible for installing and maintaining electronic security systems. You will lead installation teams, perform troubleshooting, and manage project documentation. Ideal candidates will have a high school...Hourly pay- Huntington Bank is hiring a Salesforce COE Tech Lead in Columbus, OH. This role involves providing technical and consultative support... ...-office and remote work. Key responsibilities include designing systems based on user specifications and maintaining up-to-date knowledge...Remote jobWork at office
- ...technology solutions provider is seeking a Lead Software Engineer specializing in mobile development in... ...maintaining high-quality software systems while mentoring junior staff.... ...ReactJS, and familiarity with cloud architectures. You will lead projects, solve technical...
- ## Pharmacy Automation Systems Specialist 2Applylocations: University Hospitaltime type: Full timeposted on: Posted Todayjob requisition id: R152771Screen reader users may encounter difficulty with this site. For assistance with applying, please contact hr-accessibleapplication...Shift workDay shift
- Schneider Electric is looking for a Project Engineer II in the Westerville, OH area... ...of switches to complex operational systems, our technology, software and services improve the way our... ...individual is likely to be on a career path leading to Project Management or...Flexible hours
- EMCOR Services Automated Controls is seeking a BAS Hardware Engineer in Columbus, OH. The ideal candidate will have a strong background in HVAC systems and control experience, responsible for designing automation systems and drafting necessary documentation. Key qualifications...Work at officeLocal area
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!
- lead system engineer Columbus, OH
- lead security engineer Columbus, OH
- lead operating engineer Columbus, OH
- lead network engineer Columbus, OH
- lead infrastructure engineer Columbus, OH
- lead engineer Columbus, OH
- control systems engineer Columbus, OH
- senior robotics software engineer Columbus, OH
- robotic system engineer Columbus, OH
- robotics engineer Columbus, OH


