Principal Software Engineer — Robotics & MES Architect

Monarch Quantum

San Diego (CA)

On-site

USD 195,000 - 235,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) with 4% employer matching
20 PTO days per year
13 paid company holidays
9/80 work schedule

Job summary

Monarch Quantum is seeking a Principal Software Engineer to join the Robotic Automation team in a high-growth startup environment. You will own architecture and development for fleet management, MES, and robotics data systems, crafting software in C++ and Python to monitor stations, manage configurations, and track telemetry and results.

You will guide technical direction, mentor engineers, and ensure robust testing and documentation.

Qualifications

  • A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 8+ years of relevant software engineering experience, with a track record of technical leadership on complex systems.
  • Experience working in a startup or fast-paced technology company environment is a plus.

Responsibilities

  • Lead the architecture and development of fleet management, robotics data management, and MES systems, working directly with robotic automation stations.
  • Design and build software in C++ and Python that supports station monitoring, configuration management, version management, telemetry and logging, and specs/results tracking.
  • Set technical direction for how our automation stack integrates with fleet, data management, and MES systems.
  • Drive architectural decisions on system interfaces, data flow, and communication between robotic stations and higher-level management systems.
  • Mentor and provide technical guidance to other engineers on the team, raising the bar on code quality, design, and engineering practices.
  • Write and maintain unit tests to ensure software reliability and robustness.

Skills

C++
Python
Distributed systems
Robotics data
Unit testing
CMake
Git
Telemetry

Education

Bachelor's degree in Software Engineering

Tools

Git
Docker
pytest
Google Test

Job description

Monarch Quantum is seeking a Principal Software Engineer to join the Robotic Automation team in a high-growth startup environment. You will own architecture and development for fleet management, MES, and robotics data systems, crafting software in C++ and Python to monitor stations, manage configurations, and track telemetry and results.

You will guide technical direction, mentor engineers, and ensure robust testing and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer – Robotics & MES Architect
Principal Software Engineer – Robotics & MES Architect

Monarch Quantum • San Diego (CA), Northern (KY)

Hybrid
USD 195,000 - 235,000
Medical, Dental, Vision insurance
401(k) with company match
PTO 20 days per year
+2
Senior Principal Software Architect - Robotic Automation
Senior Principal Software Architect - Robotic Automation

Monarch Quantum • San Diego (CA), Northern (KY)

Hybrid
USD 195,000 - 235,000
Medical Insurance
401(k) Plan
PTO 20 days
+2
Senior Principal Software Architect - Robotic Automation
Senior Principal Software Architect - Robotic Automation

Monarch Quantum • San Diego (CA)

On-site
USD 195,000 - 235,000
Medical, Dental, Vision insurance
Fidelity 401(k) plan with 4% employer-
20 PTO days per year
+2
Senior Principal Software Engineer
Senior Principal Software Engineer

Monarch Quantum • San Diego (CA)

On-site
USD 195,000 - 235,000
Medical, Dental, Vision insurance
Fidelity 401(k) plan with 4% employer-
20 PTO days per year
+2
Principal Software Engineer
Principal Software Engineer

Monarch Quantum • San Diego (CA)

On-site
USD 195,000 - 235,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Principal Software Engineer (opens in a new tab)
Senior Principal Software Engineer (opens in a new tab)

Monarch Quantum • San Diego (CA), Northern (KY)

Hybrid
USD 195,000 - 235,000
Medical Insurance
401(k) Plan
PTO 20 days
+2
Senior Principal Robotics Software Architect
Senior Principal Robotics Software Architect

Monarch Quantum • San Diego (CA)

On-site
USD 195,000 - 235,000
Medical, Dental, and Vision insurance
401(k) plan with 4% employer matching
20 paid time off (PTO) days per year
+2
Senior Robotics Software Engineer: Motion Planning Lead
Senior Robotics Software Engineer: Motion Planning Lead

Monarch Quantum • San Diego (CA), Northern (KY)

Hybrid
USD 125,000 - 175,000
Medical, Dental, and Vision insurance
401(k) with 4% employer matching
20 PTO days per year
+2
Senior Robotics Software Engineer — Real-World Motion & AI
Senior Robotics Software Engineer — Real-World Motion & AI

Monarch Quantum • San Diego (CA)

On-site
USD 125,000 - 175,000
Medical, Dental, Vision
Fidelity 401(k) with 4% match
20 PTO days/year
+2
Principal Software Engineer (opens in a new tab)
Principal Software Engineer (opens in a new tab)

Monarch Quantum • San Diego (CA), Northern (KY)

Hybrid
USD 195,000 - 235,000
Medical, Dental, Vision insurance
401(k) with company match
PTO 20 days per year
+2