Senior Principal Robotics Software Engineer
$195k - $235kMonarch 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.
$195k - $235k
...Job Description Job Description 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...SeniorFull timeLocal area$125k - $225k
...Job Description Senior / Senior Principal Robotics Software Engineer - San Diego, CA (Onsite) - $125,000-$225,000 \n \n Ready to solve robotics problems where being off by 100 microns can mean failure? Join a rapidly growing advanced robotics company building next...SeniorFull timeVisa sponsorshipFlexible hours- ...Partnered with an exciting technology start up developing advanced robotic automation systems for highly precise manufacturing applications. \n \n They're looking for a Principal Software Engineer to lead the development of sophisticated robotic systems, focusing...SuggestedRelocation package
$112.64k - $182.48k
...company delivering sustainable design, engineering, and consultancy solutions for natural and... ...Arcadis is currently searching for a Senior HVAC Engineer, with 12+ years’ experience... ...along with experience in load calculation software such as Carrier HAP or Trane TRACE,...SeniorFull timePart timeWork at officeLocal areaImmediate start- ...Job Description Job Description We are seeking an experienced Principal or Senior Embedded Software Engineer to design and develop embedded software for space-based systems, including computer boards. This is a hands-on, on-site position focused on real-time, high...Senior
$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...SeniorFull time- ...Job Description Sr or Principal Embedded SW Engineer – \n Our client is a well known developer of systems to improve the connectivity, stability... ...Engineer will be responsible for implementing embedded software that \n forms part of our product line. This role will...Work experience placementWork at officeRelocation package
$204k - $284k
...Job Description Job Description 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...Full timeWork experience placementLocal areaImmediate startNight shift$90 - $105 per hour
...leading innovation to help our customers solve complex systems engineering and integration challenges. CSG is organized by core customer-... ...milestones and ensure timely delivery of products. Offer senior-level integration systems test and validation (T&V) support, including...SeniorHourly payPart timeCasual workWork at officeImmediate startRemote workRelocation packageFlexible hours- The role requires deep hands-on experience with development-scale spray-drying equipment, DOE, and scale-up, collaborating with Formulation, Analytical Development, Manufacturing, Quality, and Regulatory teams to ensure scalable, compliant processes. #J-18808-Ljbffr ...Senior
$120k - $160k
...San Diego, CA, US Date Posted: 2026-10-08 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel:... ...Description SAIC is looking for a Senior Software Engineer for a position located in San Diego,...SeniorFull timeRemote workShift work$120k - $160k
...Company DescriptionFire & Risk Alliance (FRA) is a trusted global partner specializing in fire protection engineering, process safety, risk management, and emergency response. FRA was founded on principles of trust, excellence, quality, and loyalty to deliver innovative...SeniorWork at office$78k - $156k
...people in more than 160 countries. Position Overview The Senior Automation Engineer R&D is a key problem solving, individual contributor that... ...user feedback. Support accurate and robust automation software integration with external systems (LIMS, integrated...SeniorNight shift$201k - $315k
...~5+ years of experience in quantitative evaluation, autonomous robotics, or sensor data analysis (lidar, camera, radar) ~ Proficiency... ...Bonus Qualifications: Experience with autonomous vehicle software stack (e.g., Perception, Prediction, Planning) Experience implementing...SeniorTemporary workRelocation package$111.5k - $207.5k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist , Software Engineering - Test Job Code: 47120 Job Location: San Diego, CA Job Schedule: 9/80: Employees work 9 out of every 14...SeniorLocal areaFlexible hours$170k - $180k
Job Description Senior DevOps Engineer \n Compensation: $170,000 - $180,000 base + bonus \n Location: Greater San Diego, full-time on-site \n \n Join an established global enterprise technology company making significant investments in AI infrastructure, platform engineering...SeniorFull time$92.8k - $127.6k
...develops modifications. Designs and delivers projects in EHS area. Interprets and applies policies and provides advice. As addition, a Senior EHS Specialist 1 working at Corporate EHS interfaces with experts of other sectors (both within and outside the EHS work field)....SeniorWork experience placementImmediate start$112k - $179k
Responsibilities Peraton is seeking an enthusiastic and talented senior DevSecOps engineer to build on ongoing modernization efforts for the US Navy... ...need your help to rapidly deliver cutting edge software solutions to the fleet for planning and executing missions...SeniorContract workWork experience placementLive inRemote workShift work$185.2k - $250k
...Senior Modem ATE Test Engineer , Amazon Leo Job ID: 10534459 | Amazon Kuiper Manufacturing Enterprises LLC Amazon Leo is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved...SeniorPermanent employmentLocal areaFlexible hours- RESPONSIBILITIES: Kforce'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)....SeniorHourly payContract workFlexible hours
- ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...Job Description: Shield AI is seeking an engineer to help design, develop, and integrate a... ...building software for real-time, embedded, robotics, autonomy, aerospace, or similarly...SeniorFull timeTemporary workPart timeWork experience placementWorldwide
$160k - $200k
...San Diego, CA, US Date Posted: 2026-08-12 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel:... ...SAIC is seeking a highly experienced and motivated Senior Software Engineer to contribute to the integration of AI...SeniorFull timeRemote workShift work$45.77 - $68.65 per hour
Qualcomm is seeking a DevOps Engineer for its SaaS Applications to oversee enterprise ecosystems. The role includes managing business-critical SaaS platforms, user lifecycle, identity management, and automated provisioning, emphasizing strong SaaS administration skills...Senior- ...support both clinical excellence and financial performance across the radiology enterprise. Your Opportunity with ECG: Senior Manager or Associate Principal Senior managers and associate principals at ECG are experienced consulting leaders who guide complex engagements,...SeniorWork at office
- ...Company: Qualcomm Technologies, Inc. Job Area: Interns Group, Interns Group Interim Engineering Intern - SW General Summary: About Qualcomm Qualcomm relentlessly innovates transforming businesses, enriching lives and fortifying societies. Our solutions...Interim roleSummer workInternshipSummer internship
- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... ...on these new platforms. Our engineers write new autonomy code—such... ...& Mission Support – Provide senior technical leadership during critical... ...maritime, space, ground, or robotics). ~ Experience...SeniorFull timeTemporary workPart timeWork at officeWorldwideShift work
- ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...Perception, GCS, Strategic Systems (ACP), engineering leadership, customer/program offices, and... ...& Organizational Growth – Mentor senior engineers, develop technical leaders, contribute...SeniorFull timeTemporary workPart timeWork at officeWorldwide
- ...San Diego, Imperial, Riverside, and Los Angeles Counties. You will manage scope, budget, schedule, and client relations, directing engineers, superintendents, and BIM staff to deliver high‑quality projects. Responsibilities include planning, budgeting, risk management,...Senior
$86.9k - $198k
...Job Number: R0246505 AI Software Developer, Senior The Opportunity: Are you looking to bring strong hands-on technical skills , including... .... You will work with cybersecurity spe cia lists, engineers, and partners supporting Navy customers and warfare center...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ..., CA or Dallas, TX\n \n \nOur client is seeking a Senior Software Test & Automation Engineer to develop verification, validation, and automation capabilities... ...verification, automation, or validation solutions for robotics, autonomy, aerospace, or complex distributed systems....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Robotics Software Engineer. Be the first to apply!
- senior principal software engineer San Diego, CA
- principal software engineer San Diego, CA
- robotics engineer San Diego, CA
- robotic system engineer San Diego, CA
- control systems engineer San Diego, CA
- senior robotics software engineer San Diego, CA
- senior associate vice president San Diego, CA
- senior manager accounts payable San Diego, CA
- senior cloud service delivery manager San Diego, CA
- senior packaging engineer San Diego, CA





