Software Engineer - Robotics
Columbus, Ohio, United States
Experience: Experienced Professional (Non-Manager)
Education: Bachelor's Degree
Category: Engineering
Industry: Technology / Software Design & Development
Date Posted: 01/20/2026
Shortcut: http://centricity-search-group.jobs.mrinetwork.com/DcPYsw
We are hiring a highly motivated engineer to join our client's team as a Robotics Software Engineer. This role will help develop the core robot software code that enables robust, safe, reliable, and intelligent behavior in our robotic platforms. You will implement the core infrastructure of our robot software platform, enabling advanced capabilities in kinematics, vision, sensor fusion, and controls. Your solutions will be essential to delivering responsive, capable, and reliable systems that operate around patients and
become an extension of clinicians in a real world medial application. This is truly an exciting role!
What You’ll Do
- Write Code! Test Code. Debug Code. Repeat. You will be asked to solve hard questions and find better coding methods that lead to a low latency high performing platform.
- Your tasks will be contributing to the full robotics software stack—including path planning, state estimation, vision, sensor fusion, whole-body control, manipulation, and safety.
- Write clear, well-documented code that is easily understood and maintained by other team members.
- Ensure seamless integration of perception, planning, and control components to enable robust robot operation in complex, semi-structured environments.
- Collaborate cross-functionally with hardware, applications, product, and systems teams to deliver key robot capabilities, performance benchmarks, and feature milestones.
- Champion quality, reliability, and real-time performance throughout the robotics stack.
- Enable engineering standards, and development processes that enable rapid iteration while ensuring long-term maintainability.
- Foster a high-performance, collaborative culture.
- Stay ahead of emerging trends in robotics autonomy, controls, and AI, and identify strategic opportunities to adopt and integrate new technologies.
About You
- Degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical discipline
- 2+ years of experience delivering production robotics systems, ideally with real-world deployment at scale or equivalent advanced degree experience
- Experience in writing maintainable and efficient code - C++ and/or Python experience preferred
- Proven ability to work with multidisciplinary engineering teams and deliver highly integrated robotic systems
- Excellent communication, collaboration, and presentation skills
- Passion for building impactful technology that improves the lives of real users
- Demonstrates high energy, availability, intrinsic motivation, and focus to drive intensely
- Authorization to work indefinitely in the USA.
Bonus Points
- Experience delivering robotics systems in medical, manufacturing, or other semi-structured domains.
- Familiarity with Medical compliance and/or medical device product development
- Experience with precision motor drive, board design, linkage design.
- Experience with the ROS / ROS2 (robotics operating system)
- Familiarity with vision systems, metrology, or camera-based alignment.
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
-
Senior Software Engineer - Robotics
Are you a forward-thinking engineer, read to step into a Senior Robotics Software Engineer role with our premier client? In this position, you will shape and evolve the foundational software architectures that drive safe, dependable, and intelligent be...
Date Posted: 01/20/2026 Recommended
-
Mechatronics Engineer - Robotics
Columbus, Ohio, United States
We are seeking a Robotics Mechatronics Engineer to join our clients medical robotics team. This role will be a blend of hardware fabrication and software design leveraging mechanical, electrical, software, and controls. This is a hands-on opportunity t...
Date Posted: 01/20/2026 Recommended
-
Lead Software Engineer - Robotics
Seeking an accomplished and forward-thinking engineer to take on a senior technical leadership role as Lead Robotics Software Engineer. In this position, you will guide the architecture, development, and long-term evolution of the core robotics softwar...
Date Posted: 01/20/2026 Recommended