Principal Real-Time Infra & Systems Engineer for Medical Robotics

Magnendo Corp.

Newton (MA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Magnendo Corp. seeks a Principal Software Engineer to lead the selection, configuration, and development of our core software infrastructure, including OS selection, real-time orchestration, IPC, and hardware support.

You will build robust logging and playback systems, drive design decisions through prototyping and testing, and define requirements, test plans, and acceptance criteria for infrastructure components. Collaboration with robotics and hardware teams is essential.

Qualifications

  • 9+ years of experience in systems and infrastructure software engineering.
  • A software engineer who wants to build extensible, maintainable, high quality systems.
  • Experience with production software development in high reliability environments, preferably under a regulatory regime.
  • Strong individual contributor with potential to grow into leading a small team.

Responsibilities

  • Own the architecture and technical direction of core software infrastructure (OS selection/configuration, real-time orchestration, IPC, hardware support).
  • Build and maintain logging, recording, and playback systems for debugging and root-cause analysis.
  • Drive design decisions using first-principles engineering, prototyping, and hands-on testing.
  • Define and review requirements, test plans, and acceptance criteria for infrastructure components.
  • Collaborate with robotics, systems, and hardware engineers.
  • Support risk analysis, design reviews, and root-cause investigations for infrastructure and systems software.
  • Ensure software development follows a rigorous high-reliability process with a regulatory V-model.

Skills

Python
C++
Linux
Software architecture
Team leadership

Tools

GIT
Yocto
Gentoo

Job description

Magnendo Corp. seeks a Principal Software Engineer to lead the selection, configuration, and development of our core software infrastructure, including OS selection, real-time orchestration, IPC, and hardware support.

You will build robust logging and playback systems, drive design decisions through prototyping and testing, and define requirements, test plans, and acceptance criteria for infrastructure components. Collaboration with robotics and hardware teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Infrastructure & Systems Software Engineer
Principal Infrastructure & Systems Software Engineer

Magnendo Corp. • Newton (MA)

On-site
USD 180,000 - 240,000
Senior Robotics Software Engineer - Real-Time Edge Compute
Senior Robotics Software Engineer - Real-Time Edge Compute

Socket.dev • Newton (MA)

On-site
USD 120,000 - 170,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Socket.dev • Newton (MA)

On-site
USD 120,000 - 170,000
Senior Embedded Platform Engineer – Medical Robotics
Senior Embedded Platform Engineer – Medical Robotics

Magnendo • Newton (MA)

On-site
USD 150,000 - 190,000
Principal Robotics Engineer
Principal Robotics Engineer

Magnendo Corp. • Newton (MA)

On-site
USD 150,000 - 210,000
Principal Computer Vision Engineer for Medical Robotics
Principal Computer Vision Engineer for Medical Robotics

Magnendo Corp. • Newton (MA)

On-site
USD 180,000 - 240,000
Robotics Engineer
Robotics Engineer

Magnendo Corp. • Newton (MA)

On-site
USD 110,000 - 170,000
Robotics Engineer for Life-Saving Endovascular Tech
Robotics Engineer for Life-Saving Endovascular Tech

Magnendo Corp. • Newton (MA)

On-site
USD 110,000 - 170,000
Senior Robotics Simulation Engineer
Senior Robotics Simulation Engineer

Magnendo Corp. • Newton (MA)

On-site
USD 130,000 - 170,000
Senior Medical Device DevOps Engineer
Senior Medical Device DevOps Engineer

Magnendo • Newton (MA)

On-site
USD 150,000 - 190,000