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
- ...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
- ...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...SuggestedRelocation package
- ...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...SuggestedWork at officeFlexible hours
$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‑...SuggestedHourly 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
$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$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 employmentFull timeFor contractorsWork at officeLocal areaImmediate startNight shift- ...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...
- ...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
$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 workRemote work$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 timeCasual workWork at officeLocal areaMonday to FridayAfternoon shift$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 payFull timeContract workApprenticeshipWork at officeLocal areaRemote workWorldwide- ...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...
- ...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...
$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 timeWork at officeLocal areaRemote work- ...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 jobFull timeWork at officeNight shift
$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 contractorsRelocation- ...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...
- ...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
- ...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...
- ...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...
- ...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...
$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- ...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...
$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 timeWork at officeRemote work- ...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,...
- ...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,...
- ...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 contractorsWork at office
$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 workRemote work- ...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...
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 operating engineer Columbus, OH
- lead engineer Columbus, OH
- lead infrastructure engineer Columbus, OH
- control systems engineer Columbus, OH
- senior robotics software engineer Columbus, OH
- robotics engineer Columbus, OH
- robotic system engineer Columbus, OH
- system performance engineer Columbus, OH
- software system engineer Columbus, OH
- application system engineer Columbus, OH



