Senior Software Engineer - Robotics
MRINetwork Jobs
Job Description
Job Description
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 behavior across our robotic systems. You will play a central role in designing and building the underlying software platform that supports advanced functions such as kinematics, perception, sensor fusion, and control. Your work will directly enable responsive, capable robotic systems that operate alongside patients and support clinicians in real-world medical environments. This is a high-impact opportunity to work at the intersection of robotics and healthcare. And you'll be at the forefront of all of it!
What You’ll Do - Robotics of Course!
- Own the technical direction and execution of the end-to-end robotics software stack, including planning, state estimation, sensor fusion, manipulation, whole-body control, and safety systems.
- Develop clean, well-structured, and well-documented code that can be easily understood, extended, and maintained by others.
- Integrate perception, planning, and control pipelines to ensure reliable robot behavior in complex, partially structured environments.
- Design and evolve software frameworks that emphasize modularity, scalability, and reuse across multiple robot platforms and hardware configurations.
- Partner closely with hardware, systems, product, and applications teams to define system capabilities, performance targets, and delivery milestones.
- Set a high bar for quality, robustness, and real-time performance, especially in safety-critical contexts. Establish technical standards and development practices that balance rapid progress with long-term sustainability.
- Contribute to and help cultivate a collaborative, high-performing engineering culture.
- Track advances in robotics, autonomy, controls, and AI, and proactively assess opportunities to introduce new technologies where they add clear value.
- Coach and mentor other robotics software engineers, supporting both their technical growth and career development.
About You
Bachelor’s degree or higher in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a closely related field.
5+ years of experience delivering production-grade robotics / automation software, ideally with real-world deployments, or equivalent experience through advanced academic work.
Strong depth in one or more areas such as whole-body or model-predictive control, perception and sensor fusion, motion planning, manipulation, or collision modeling.
Advanced proficiency in C++ and Python, with hands-on experience building and deploying complex robotic systems using ROS2.
Demonstrated success working across disciplines to deliver tightly integrated hardware-software systems.
Clear communicator with the ability to collaborate effectively and present technical concepts to senior stakeholders.
Deep motivation to build technology that has meaningful, real-world impact.
Brings energy, ownership, focus, and intrinsic drive to demanding engineering challenges.
Authorized to work in the United States on an indefinite basis.
Bonus Points
- Experience delivering robotics systems in medical, manufacturing, or other semi-structured domains, ideally robotic arm applications
- Familiarity with Medical compliance and/or medical device product development
- Prior leadership in building and maintaining safety-critical or real-time software systems.
- Familiarity with functional safety practices and certification.
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
- Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable... ...make the impossible possible together. We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we...SeniorFlexible hours
- ...About Path robotics Path Robotics is redefining what's possible in autonomous welding... ...of manufacturing, and we're looking for engineers who want to get their hands dirty doing... .... The Role We're looking for a Software Engineer with strong systems-level instincts...SuggestedFull timeFlexible hours
$140k - $180k
...wildfire insurance combining advanced underwriting technology with deep industry experience. We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect,...SeniorFull timeLocal areaRemote work- ...Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable... ...make the impossible possible together. We’re looking for a Senior Software Engineer to be the architect and caretaker of our codebase, building...SeniorFull timeImmediate startFlexible hours
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- ...happens. We’re responsible for developing and maintaining the software that powers all of our customer and internal facing products.... ...standards. Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails (or...Senior
- About the Role Loop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross-functional work, from architecture and design through production. You'll build scalable solutions, influence technical direction, and make the engineers around...SeniorRemote workShift work
- We’re looking for a mission‑driven Senior Software Engineer to help build the future of digital health insurance at Healia. In this role, you’ll work cross‑functionally with product, operations, and sales to build critical features and scale core parts of our platform....SeniorWork at office
$130k - $140k
Senior Software Engineer at Vernovis Job Title: Senior Software Engineer Location / Work Structure: Hybrid - 3 days in-office, 2 days remote (flexible after orientation) Compensation: $130,000-$140,000, direct hire Who We Are Vernovis is a Total Talent Solutions company...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...provide a platform of compliance solutions for multifamily property owners, operators and residents. What You'll Do As a Senior Software Engineer, you will play a key role in shaping the next generation of Foxen's AI‑enabled platform. You will work autonomously in a small...Senior
- Must be willing to work on-site 5 days/week. NO THIRD PARTIES We are seeking a highly skilled and motivated Senior Software Engineer to join our client's team in Columbus, Ohio and help build the future of their financial systems. The ideal candidate will have a strong...Senior
$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and...Senior$82.08k - $193.44k
# Senior Software EngineerChicagoApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 526397-en\_USChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported...SeniorPermanent employmentFull timeLocal area- Position Overview We are looking for a Senior Software Engineer who will play a critical role in guiding the development and deployment of full stack web‑based software solutions. You will be responsible for not only designing and overseeing the technical aspects of our...SeniorOdd jobWork at officeRemote work2 days per week3 days per week
$197.4k - $232k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At... ...Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$164.8k - $228.4k
Upstart is seeking a Senior Software Engineer to design and build platforms that enhance internal efficiencies within Upstart Bank. The role offers flexible remote work options while making a significant impact through critical software infrastructure. With a focus on...SeniorRemote jobFlexible hours- Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio. Hybrid position, several days per week in the office at our Piada Home Office located in Grandview. Must live in the Columbus, Ohio or surrounding area. Must be authorized to work in the U.S....SeniorLive inWork at officeHome officeNight shiftWeekend work
$164.8k - $228.4k
...from you. The Team Upstart’s Bank Technology team builds the software systems, automation, and internal platforms that enable... ...support the bank’s growth and regulatory requirements. As a Senior Software Engineer, you will design and build internal applications that power...SeniorSummer workBank staffCurrently hiringWork at officeLocal areaRemote workWork from home- ...Senior Frontend Software Engineer (React/Micro-Frontend Architecture) Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative...SeniorFull timeRemote work
- ...Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative ways to solve the industry’s most complex problems. Our enterprise...SeniorFull timeRemote work
- ...consumer products and energy. About the Role As a Senior Robotics / Controls Design Engineer you will be the driving force behind bringing ATS’... ...in developing machine concepts, designing control software, integrating software into electrical/mechanical systems...SeniorTemporary workWorldwideFlexible hours
- ...Job Description Job Description As the UX Software Engineer Technical Expert/Unit Lead, you will lead strategic activities to help define future product competitiveness and key fundamental technology application feasibility. You will lead the end-to-end planning, design...Senior
- A tech solutions firm in Columbus, Ohio, is seeking an experienced Full Stack Developer. The ideal candidate will lead the development of secure, enterprise-integrated applications hosted on AWS. Key responsibilities include building responsive React-based applications,...Senior
- Motion LLC in Columbus, OH is seeking a Senior Software Engineer (full stack) to lead the development of web and mobile user experiences. You will work on our core web platform, collaborating closely with the staff engineer and CTO. This position requires mastery in Angular...SeniorRemote job
- Ohio State University is looking for a Sr. Apps Development Analyst to join the OSU Health Plan. In this role, you will design, develop, and implement complex applications while ensuring quality standards. You will be responsible for leading application projects from medium...Senior
- ## Senior Software EngineerApplylocations: Dublin, OH / Hybridtime type: Full timeposted on: Posted 16 Days Agojob requisition id: R000386... ...impact.# **The job details are as follows:**As a Senior Software Engineer, you will be responsible for independently designing,...SeniorWork experience placementWork at officeLocal areaWorldwide3 days per week
- A leading data streaming platform company is seeking a Senior Software Engineer II to lead backend systems design and implementation. Candidates should have 5+ years of experience and proficiency in major backend programming languages. The role involves mentoring, making...SeniorRemote job
- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Marketing Technology group, you lead multiple technical areas, manage the activities of...Senior
- ...Chase. Join us to drive innovation, deliver impactful solutions, and lead teams at the forefront of technology. As Senior Director of Software Engineering at JPMorgan Chase within Consumer & Community Banking Operations Technology, you will lead multiple technical...Senior
- ...Job Description Job Description Columbus, OH, US (hybrid work) Job Description Jumpmind is looking for a Senior Software Engineer, who is passionate about solving challenging business problems with creative software solutions, to join an exciting, growing software...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Robotics. Be the first to apply!
- network software engineer Columbus, OH
- software engineer internship Columbus, OH
- software engineer travel Columbus, OH
- senior robotics software engineer Columbus, OH
- entry level software engineer remote Columbus, OH
- cybersecurity software engineer Columbus, OH
- federal - software developer Columbus, OH
- agile software developer Columbus, OH
- financial software developer Columbus, OH
- graduate software developer no experience Columbus, OH




