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

Senior Principal Robotics Software Engineer

$195k - $235k

Monarch Quantum

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 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: 

  • Build motion and trajectory planning for pick and place tasks, ranging from patterned and adaptive, sensor-driven motions to resource-aware sequencing that coordinates multiple robots working the same part. 
  • Develop kinematics, reachability, and motion planning, including inverse kinematics and trajectory planning for robotic manipulators, and validate plans so motion is collision-free and executable. 
  • Own the driver layer that connects to robot hardware, streaming motion commands to the robot controller in real time and abstracting sensors behind clean, reliable interfaces. 
  • Advance the stack with learning-based methods and simulation, including reinforcement learning, learned planners, and sim-to-real training, alongside classical approaches. 
  • Set technical direction for the robotics software stack (behaviors, motion planning, world modeling, and device control) and how it integrates with fleet management and higher-level systems. 
  • Mentor other engineers on the team, raising the bar on code quality, planning approaches, and robotics engineering practices. 
  • Write unit tests and validation suites to ensure motion planning and control software is reliable, safe, and robust. 
  • Collaborate with cross-functional teams, including hardware and process engineers, to make sure planning and control decisions hold up on real hardware. 
  • Participate in and lead code reviews, provide constructive feedback, and hold the team to strong coding and safety practices. 
  • Maintain clear and well-structured documentation for planning algorithms, calibration procedures, and system interfaces. 
  • 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 Computer Science, Robotics, or a related field, or equivalent experience. 
  • 10+ years building robotics software, with a track record of owning motion planning or controls systems end to end. 
  • Demonstrated experience mentoring engineers and influencing technical direction beyond your own immediate work. 
  • Experience working in a startup or fast-paced technology company environment is a plus. 

Skills: 

  • Strong background in modern C++ (17/20/23), with Python experience. 
  • Hands-on experience with robotics, motion control, or controls software. You've built software that drives physical hardware, not just simulated it. 
  • Deep experience with kinematics, reachability, and motion planning, including inverse kinematics and trajectory planning for robotic manipulators. 
  • Worked with physical robots using a world model, with experience planning against that world model. 
  • Calibration experience to address sim-to-real gaps. 
  • Comfortable with multithreading, concurrency, and debugging systems-level behavior. 
  • Fluent developing and operating software on Windows, with Git. 
  • Familiar with solid engineering practice: some mix of TDD, unit testing, and CI/CD. 
  • AI literacy in modern software development, including fluency with AI-assisted coding tools and good judgment about when and how to use them to accelerate development without sacrificing code quality or safety. 
  • Strong mentorship instincts and experience growing other engineers. 
  • Bonus points for experience with learning-based methods or robot simulation (RL, imitation learning, sim-to-real), SLAM and navigation, or ROS. 
  • Experience with Foxglove is a plus. 
  • Realtime systems experience is a 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Robotics Software Engineer in San Diego, CA vacancy
  • $142.2k - $213.4k

     ...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    3 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
    3 days ago
  •  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities...  .... Visit us at accenture.com.You are:The Robotics Automation Engineer understands the broader...  ...-readiness testing.Troubleshoot software, controls, network, sensor, mechanical and... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

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

    Job description: Senior or Principal Software Engineer (Full-time, On-site, San Diego, CA)We are seeking an experienced Principal orSenior Embedded Software Engineer to design and develop embedded software for space-based systems, including computer boards. This is a hands... 
    Suggested
    Full time

    Affinity Executive Search

    San Diego, CA
    2 days 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... 
    Suggested
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

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

     ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Job Description:Shield AI is seeking a Senior Engineer to help design, develop, and integrate...  ...building software for real-time, embedded, robotics, autonomy, aerospace, or similarly... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    San Diego, CA
    2 days ago
  •  ...Job Description As a Principal / Senior Staff Software Engineer , you will lead a high performing team of software and engineers developing the next generation of high throughput 5G NR wireless systems. This will included architecting, designing, developing, and... 

    Globalstar

    San Diego, CA
    24 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

    Career Development Partners

    San Diego, CA
    3 days ago
  • Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies, such as Agile/Scrum and test-driven development. Ideal candidate will be experienced with complex coding in C++, CLI, C#, Java... 
    Senior

    Science Applications International Corporation

    San Diego, CA
    2 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
    2 days ago
  •  ...Job Description Embedded SW Engineer – \n Our client is a well known developer of...  ...team of industry experts, stepping into a Principal Engineering or Sr role. \n \n Summary...  ...responsible for implementing embedded software that \n forms part of our product line... 
    Work experience placement
    Work at office
    Relocation package

    Technika Search

    San Diego, CA
    25 days ago
  • $174k - $252k

     ...C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how... 
    Senior

    Google

    San Diego, CA
    2 days ago
  • $120k - $230k

     ...California / San Mateo, CaliforniaHivemind Enterprise Division - Software Ops /On-siteShield AI is a venture-backed defense-tech company...  ...:Hivemind is looking for an experienced Full Stack Software Engineer to join our Shared Services Engineering team. The Shared Services... 
    Senior
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    5 days ago
  • $163.2k - $244.8k

     ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and...  ...validation, following established engineering best practicesCollaborate with senior engineers to design and build scalable...  ...domain expertise in autonomy and robotics systemsTravel up to 20% to... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    4 days 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
    3 days ago
  • $160k - $250k

     ...CaliforniaHivemind Enterprise Division - Engineering /Full Time Employee /On-siteShield AI is...  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...in a field such as computer science or robotics, or equivalent practical experience. Experience... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    1 day ago
  • $110k - $140k

     ...Base pay range $110,000.00/yr - $140,000.00/yr *THIS IS NOT A SOFTWARE ENGINEERING ROLE* Job Responsibilities : Partner with stakeholders,...  ...principles Familiarity with statistical tools & methods (e.g. JMP) Seniority level Mid-Senior level Employment type Full-time Job... 
    Senior
    Full time

    RedBrick Staffing

    San Diego, CA
    7 hours ago
  • $120k - $190k

     ...systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...Description:Are you a passionate and innovative engineer looking to help develop state-of-the-art AI and robotics products? Are you eager to make a positive... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    3 days 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
    3 days ago
  • $129k - $205k

    Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San Diego...  ...Monitoring and Diagnostics Heart, R&D organization. As a Senior Software Engineer, you’ll be a part of highly collaborative,... 
    Senior
    Full time
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    3 days ago
  •  ...perspective to a place where your work truly matters; think of Gallagher. OverviewWe are seeking an experienced Senior Software Developer to join our engineering team, specializing in Healthcare Insurance and Electronic Data Interchange (EDI) solutions for medical... 
    Senior
    Local area

    Arthur J. Gallagher & Co.

    San Diego, CA
    1 day ago
  • $95.5k - $181.7k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...San Diego, California, is growing! We are seeking motivated Senior Software Engineers to join our team. In this role, you will have the... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    San Diego, CA
    4 days ago
  • $160k - $240k

     ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and...  ...integration challenges that span hardware, software, and systems engineering. A successful candidate will be skilled at deploying autonomy... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    2 days ago
  • $168.1k - $227.4k

     ...features not possible on bare metal i.e. true Software Defined Networking (SDN). We are growing...  ...C++, and a passion for systems software engineering such as kernel or embedded development,...  ...with users, other technical teams, and senior management to collect requirements,... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    2 days ago
  • $121.65k - $194.3k

     ...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are...  ...description:Our growing team in California is seeking an experienced Senior Process Mechanical Design Engineer to join our California... 
    Senior
    Full time
    Part time
    Work at office
    Local area

    Arcadis

    San Diego, CA
    4 days ago
  • $130k - $155k

     ..., CA, United StatesSchedule: Full timePosted: 2026-10-20The Senior Software Developer is responsible for designing, developing, and maintaining...  ...Digital & Transformation.Working within the Data & AI Engineering section, this role contributes hands-on engineering... 
    Senior
    Temporary work
    Work at office
    3 days per week

    DNV GL

    San Diego, CA
    2 days 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
    3 days ago
  • $230k - $315k

     .../ Seattle, WA / San Diego, CASoftware - Software Platforms and Product /Full-time /HybridWe are looking for a Senior/Staff Software Engineer to lead the development and scaling of our...  ...in transportation, robotics, logistics, or autonomous vehicles.Experience... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    4 days ago
  • $177.3k - $265.9k

     ...brand, a name synonymous with entertainment excellence and creativity.Ready to level up your career? Join PlayStation as a Senior Software Engineer focused on Platform Data Reliability and Automation and help drive innovation at the forefront of interactive... 
    Senior
    Permanent employment
    Worldwide

    Sony Interactive Entertainment America

    San Diego, CA
    4 days ago
  • $120k - $190k

     ...CaliforniaHivemind Enterprise Division - Engineering /Full Time Employee /On-...  ...include Hivemind autonomy software, V-BAT and X-BAT aircraft,...  ...:Shield AI is seeking a Senior Engineer to help design and develop...  ...with ROS2 or similar robotics frameworks. Experience with interface... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    San Diego, CA
    1 day ago

Do you want to receive more vacancies?

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