Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer

$195k - $235k

Monarch Quantum

Join our fast-paced and passionate team as a Senior Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands‑on role for a self‑starter who thrives in a fluid startup environment. You'll have the opportunity to work on cutting edge technologies, work closely with leadership, and develop and implement engineering practices that support our mission and growth. Your key responsibilities are as follows: Own the overall technical architecture and long-term roadmap for our fleet management, robotics data management, and manufacturing execution software (MES) systems. Set the technical vision for how our robotic automation stations, orchestration and control software, and higher‑level management systems fit together as the fleet scales. Make and defend high‑impact architectural decisions on system interfaces, data flow, scalability, and reliability across the full automation stack. Act as the top technical authority on the team, resolving the hardest design and engineering problems and guiding other engineers, including Principal‑level engineers, through complex technical tradeoffs. Partner directly with leadership on strategic planning, roadmap prioritization, and resourcing decisions for the Robotic Automation team. Champion and evolve engineering standards, architectural patterns, and best practices across C++ and Python codebases, and drive their adoption team‑wide. Identify technical risk early, across the whole system, and drive mitigation before it becomes a schedule or quality problem. Mentor engineers at every level, and help build the technical judgment and career growth of the team as a whole. Write and review code, and remain hands‑on with the systems you architect, not just at a whiteboard level. Collaborate closely with cross‑functional teams, including robotics, firmware, hardware, and software engineering, to make sure system design decisions hold up across the whole product. Lead code reviews and design reviews, and hold the team to a high bar for quality, correctness, and maintainability. Own and maintain clear, well‑structured technical documentation and architecture decision records for the systems you lead. Work independently and in a team while over-communicating with the manager, project engineer, and teammates. Use tenacity, patience, self‑discipline, and passion for excellence to assure accuracy of execution schedule, data quality and integrity, conformance to company best practices, clarity in communication, and documentation. Use every opportunity to grow your own competency and the team's, through mentorship, curiosity, communication, exposure, and initiative. Join our fast-paced and passionate team as a Senior Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands‑on role for a self‑starter who thrives in a fluid startup environment. You'll have the opportunity to work on cutting edge technologies, work closely with leadership, and develop and implement engineering practices that support our mission and growth. Your key responsibilities are as follows: Own the overall technical architecture and long-term roadmap for our fleet management, robotics data management, and manufacturing execution software (MES) systems. Set the technical vision for how our robotic automation stations, orchestration and control software, and higher‑level management systems fit together as the fleet scales. Make and defend high‑impact architectural decisions on system interfaces, data flow, scalability, and reliability across the full automation stack. Act as the top technical authority on the team, resolving the hardest design and engineering problems and guiding other engineers, including Principal‑level engineers, through complex technical tradeoffs. Partner directly with leadership on strategic planning, roadmap prioritization, and resourcing decisions for the Robotic Automation team. Champion and evolve engineering standards, architectural patterns, and best practices across C++ and Python codebases, and drive their adoption team‑wide. Identify technical risk early, across the whole system, and drive mitigation before it becomes a schedule or quality problem. Mentor engineers at every level, and help build the technical judgment and career growth of the team as a whole. Write and review code, and remain hands‑on with the systems you architect, not just at a whiteboard level. Collaborate closely with cross‑functional teams, including robotics, firmware, hardware, and software engineering, to make sure system design decisions hold up across the whole product. Lead code reviews and design reviews, and hold the team to a high bar for quality, correctness, and maintainability. Own and maintain clear, well‑structured technical documentation and architecture decision records for the systems you lead. Work independently and in a team while over-communicating with the manager, project engineer, and teammates. Use tenacity, patience, self‑discipline, and passion for excellence to assure accuracy of execution schedule, data quality and integrity, conformance to company best practices, clarity in communication, and documentation. Use every opportunity to grow your own competency and the team's, through mentorship, curiosity, communication, exposure, and initiative. Requirements This position requires access to export‑controlled information. Employment is contingent upon the applicant being a U.S. person as defined by 8 U.S.C. § 1324b(a)(3). Experience A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 10+ 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. Skills 8+ years of professional experience in C++ software development, and strong professional experience in Python. Strong understanding of modern C++ (C++17/20) and Python software design. Experience architecting distributed or multi‑system software, ideally involving fleet management, data management, or manufacturing execution systems. Experience designing systems that communicate with and manage robotic or automated hardware stations. Strong database experience (SQL or similar) for systems involving logging, telemetry, specs, and results tracking. Experience with unit testing frameworks (Google Test for C++, pytest for Python) and a strong commitment to test coverage. Experience with CMake for build and project configuration, and familiarity with Python packaging and dependency management. Ability to debug, profile, and optimize software across both C++ and Python codebases. Experience working with version control systems (Git). Strong problem‑solving skills with the ability to work independently, lead technical initiatives, and mentor other engineers. Familiarity with multi‑threaded programming and concurrency in C++. Knowledge of software best practices, including design patterns, SOLID principles, and performance optimization. Experience working in an agile development environment. Experience with robotics, industrial automation, or manufacturing systems is a strong plus. Benefits The expected annual salary range for this position is $195,000-$235,000. As a full-time employee, you will be eligible for Monarch's comprehensive benefits package, which includes: Medical, Dental, and Vision insurance Fidelity 401(k) plan with 4% employer matching 20 paid time off (PTO) days per year 13 paid company holidays 9/80 work schedule (every other Friday off) Monarch Quantum is proud to be an equal opportunity employer and does not discriminate on the basis of race, color, citizenship status, national origin, ancestry, sex, sexual orientation, age, religion, creed, physical or mental disability, medical condition, marital status, veteran status or any other characteristics protected under applicable federal, state and local laws. #J-18808-Ljbffr Monarch Quantum

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer in San Diego, CA vacancy
  •  ...Principal / Senior Staff Software Engineer ( 5G PHY ) Job Category : Web & Software Development Requisition Number : PRINC001669 Posted : August 20, 2026 Full-Time On-site Locations Showing 1 location Description Globalstar (NASDAQ: GSAT) is... 
    Senior
    Full time
    Temporary work
    Work at office

    Globalstar Inc. Updated

    San Diego, CA
    3 days ago
  • $195k - $235k

     ...Job Description Job Description Join our fast-paced and passionate team as a Senior Principal Robotics Software Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives... 
    Senior
    Full time
    Local area
    Immediate start

    Monarch Quantum

    San Diego, CA
    10 days ago
  • $195k - $235k

    Join our fast-paced and passionate team as a Senior Principal Software Engineer on our Robotic Automation team. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid... 
    Senior
    Full time
    Local area

    Monarch Quantum

    San Diego, CA
    4 days ago
  • $142.2k - $213.4k

     ...not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add Sr Principal Embedded & Real Time Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position can be... 
    Senior
    Relocation package
    Shift work

    Jobleads-US

    San Diego, CA
    18 hours ago
  • $114k - $213.4k

     ...intelligent anticipation. We’re the front-end design engine, defining what comes next. From developing cutting-edge...  ...Northrop Grumman Aeronautics Systems is looking to add a Principal or a Sr. Principal Embedded Software Engineer to join our team of qualified and diverse... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    1 day ago
  • $204k - $284k

     ...STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting‑edge technologies... 
    Full time
    Work experience placement
    Local area
    Immediate start

    Systemstechnologyresearch

    San Diego, CA
    1 day ago
  • $199.1k - $348.4k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...Job Description The Role As a Principal Engineer in HRSD, you set the technical...  ...What You Bring ~10+ years of software engineering, with a record of technical... 
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    San Diego, CA
    2 days ago
  • $212.9k

     ...may be assigned as necessary. Position Summary: This senior technology role in the institute’s NCI-designated Cancer Center...  ...will be responsible for technical leadership in applying software engineering techniques to the processing and management of complex biomedical... 
    Traineeship
    Work at office
    Local area
    Worldwide

    Socket

    San Diego, CA
    2 days ago
  •  ...Northrop Grumman in Rancho Bernardo, CA is seeking a Principal Engineer RQ-4 Firebee CAM to join our Product Support team. You will lead lifecycle development and logistics activities, ensuring deliverables meet the SOW, budget, and schedule in a high-tempo environment... 
    Senior

    Jobleads-US

    San Diego, CA
    6 hours ago
  •  ...Northrop Grumman is seeking a Principal AI Software Engineer to develop, integrate, and deploy AI-enabled software for the SEIT department in San Diego. You’ll work with physicists, design engineers, and superconducting foundry engineers to turn ideas into practical systems... 

    Jobleads-US

    San Diego, CA
    1 day ago
  •  ...Globalstar Inc. in San Diego is seeking a Principal / Senior Staff Software Engineer for the 5G PHY domain. You will lead a high-performing team developing the next generation of high-throughput wireless systems. You will architect, design, develop, and code major... 

    Jobleads-US

    San Diego, CA
    3 days ago
  • $150k - $220k

    Principal Software Engineer Salary: $$ 150000 - $$ 220000 per year Location: San Diego, California Minimum Degree: Relocation Assistance: Available Job Description Senior or Principal Software Engineer (Full-time, On-site, San Diego, CA) We are seeking an experienced Principal... 
    Full time
    Relocation package

    Affinity Executive Search

    San Diego, CA
    4 days ago
  •  ...IC Resources in the San Diego area is seeking a Sr. Principal DevOps Engineer with a high level of autonomy and impact. The role is hybrid on...  ...cloud environments. The ideal candidate has 10 years in software engineering, expert Kubernetes/Docker, strong scripting (Python... 
    Senior

    Jobleads-US

    San Diego, CA
    4 days ago
  • $114k - $171k

     ...funding. Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Java to join our team of qualified, diverse individuals within our Software organization. This position will be filled... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  •  ...extension of our communications protocolSoftware architecture and engineering process developmentRequired QualificationsMust be a US...  ...calm and effective under operational pressureExperience with software development processes such as AgileExperience with aerospace software... 
    Senior

    Tri-S Recruiters

    San Diego, CA
    1 day ago
  • $147k - $184k

    Build the future of digital health with AI at your side.At Resmed, we're looking for a Senior Software Engineer who combines strong engineering fundamentals with product thinking, technical leadership, and curiosity about how AI is reshaping software development. In this... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    ResMed

    San Diego, CA
    11 hours ago
  • $130k - $230k

     ...California / San Mateo, CaliforniaHivemind Enterprise Division - Software Ops /Full Time Employee /On-siteShield AI is a venture-...  ...Job Description:Hivemind is looking for an experienced Senior or Staff Software Engineer to join our Developer Experience Engineering team. The... 
    Senior
    Full time
    Temporary work
    Part time
    Local area
    Immediate start
    Worldwide

    Shield AI

    San Diego, CA
    1 day ago
  • $223.6k - $335.4k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Machine...  ...automotive experiences. As a Principal Engineer within Qualcomm AI Software, you will drive the design, development...  ...important initiatives, mentor senior engineers, and drive the adoption... 
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    1 day ago
  • $200k - $250k

    DescriptionKforce's client, a growing technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE). Summary:This... 
    Senior
    Flexible hours

    KForce

    San Diego, CA
    1 day ago
  • $205.5k - $277.5k

     ...Success Operations, and CS leadership, and we build alongside the experts who use our tools every day.We are seeking a Senior Staff Software Engineer to set the technical direction for our agentic AI customer success platform and integrations beneath it. This is a hands... 
    Senior
    Worldwide

    Intuit

    San Diego, CA
    2 days ago
  • The job Branded Research, Inc. seeks a motivated and experienced Senior Software Engineer to help oversee all technical aspects of a leading insights and technology company. The Senior Software Engineer will play a critical, embedded part in the continuous development... 
    Senior
    Work at office

    Branded Research Inc

    San Diego, CA
    more than 2 months ago
  •  ...drone operations Development of new algorithms Modifications and extension of our communications protocol Software architecture and engineering process development Required Qualifications Must be a US Citizen Strong development experience with C++ Front... 
    Senior

    Gallin Associates

    San Diego, CA
    17 days ago
  • $120k - $180k

     ...to test, prototype, and capture new business opportunities and requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (Node JS, Python) and JavaScript frameworks (React) ~ Experience... 
    Senior
    Work at office
    Remote work
    Visa sponsorship

    Hired Recruiters

    San Diego, CA
    a month ago
  • $130k - $165k

     ...team! Location - San Diego, CA. This is an on-site/in-person role . Summary/Objective We are seeking a Senior Android Software Engineer to design, build, and maintain high-quality Android applications that are an integral part of our medical device... 
    Senior
    Full time
    Work at office
    Local area

    Beta Bionics, Inc.

    San Diego, CA
    a month ago
  • $180k - $250k

     ...Role: Senior Perception Software Engineer Location: San Diego, CA (in-office) Salary Range: $180,000 - $250,000 + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles operate in highly remote and often communications-limited environments... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Seasats

    San Diego, CA
    more than 2 months ago
  •  ...for the people who work here.NTT DATA Services currently seeks a Senior .Net Developer to join our team in San Diego, California (US-CA...  ...application teams to develop POCs and the solution.Ensure software meets all requirements of quality, security, scalability, extendibility... 
    Senior
    For contractors

    NTT DATA

    San Diego, CA
    2 days ago
  • $160k - $220k

     ...**We are unable to sponsor or take over sponsorship of an employment Visa at this time.  RIVO is seeking an experienced Senior Software Engineer  to help accelerate the evolution of our proprietary Loan Management System (LMS), the platform that powers our business and... 
    Senior
    Immediate start
    Remote work
    Work visa

    RIVO Holdings, LLC

    San Diego, CA
    9 days ago
  •  ...Job Description Job Description Job Title: Senior C++ Software Engineer Location: San Diego, CA Job Type: On-Site US Citizenship: Required Job Description: Technology Unlimited Group (TUG) is seeking a highly motivated Senior C++ Software Engineer... 
    Senior
    Work at office

    TUG

    San Diego, CA
    a month ago
  • $168k - $198k

     ...sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates complex clinical...  ...Best Practices: Be a driving force in establishing and promoting engineering best practices, ensuring quality, performance, and scalability... 
    Senior
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Faro Health Inc.

    San Diego, CA
    a month ago
  •  ...Job Description Job Description Senior iOS Software Engineer At Modular Medical, we are dedicated to transforming diabetes care through innovative technology. With our first insulin pump now released and beginning to reach patients, we are committed to providing... 
    Senior

    Modular Medical Inc

    San Diego, CA
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!