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.
$115k - $170k
...integrating mechanical, electrical, thermal, and software domains into cohesive machine platforms.... ...and mentor for interdisciplinary engineering teams during the development of complex... ...specifications and design briefs for robotic platforms, machines, and modules. Lead...Senior$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$114k - $171k
...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - User Experience Applications to join our team of qualified, diverse individuals within our Software organization. This...SuggestedFull timeRemote workRelocation packageShift work$98.4k - $171k
...Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Test to join our team on site in San Diego, California... ...Automation, Unit Test Factory, ATF (Automated Test Framework), Robot or similar within the last 3 years. •Demonstrated...SuggestedFull timeRelocation packageShift work$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...SuggestedFull time$91.8k - $137.6k
...Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate should...Full timeRemote workRelocation packageShift work$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 timeWork experience placementLocal areaImmediate startNight shift$190k - $210k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer Professional San Diego, CA, US 7 days ago Requisition ID: 1298 Salary Range: $190,000.00 To $210,000.00 Annually...$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...TraineeshipWork at officeLocal areaWorldwide$98.4k - $171k
...funding. Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer - Development to join our team on site in San Diego, California or Grand Forks, North Dakota with a partial hybrid...Full timeRelocation packageShift work$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... ...Qualifications What You Bring ~10+ years of software engineering, with a record of technical...Full timeContract workWork at officeImmediate startRemote workFlexible hours$140.8k - $211.15k
...part of a fast-growing, innovative company pioneering “Liveable Technology” to transform diabetes care. We’re hiring a Senior Software Automation Engineer to help accelerate key initiatives and deliver breakthrough, user-centric solutions in a dynamic, fast-paced...SeniorFull timeWork experience placementWork at office$40 - $85 per hour
...Senior Software Engineer remote $40 - $85/hour pay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation codebase refactoring performance optimization Job...SeniorFull timeFor contractorsRemote work$150k - $185k
...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the... ...development opportunities. Local Candidates Only No Visa Sponsorship Principals only – no Agencies or calls please...SeniorFull timeContract workPart timeLocal areaVisa sponsorship$150k - $215k
...people. Vannevar is a small agile team combining world-class engineers with veteran strategists who bring deep expertise in defense and... ...At Vannevar we’re consistently iterating on AI-enabled software products to deter our adversaries and lead the fight for strategic...SeniorFull timeFor contractorsRemote workRelocation$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office$102.38k - $153.56k
Introduction to the JobAs a Manufacturing Engineer at ASML, you play a vital role in the creation of advanced technology that powers everyday... ...tools and quality assurance methods.Understanding of relevant software for engineering and manufacturing tasks.SkillsYou bring a...SeniorFull timeImmediate startWorldwideShift work- ...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
- 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
$74.26k - $90.98k
...The primary responsibility of the Senior RF Lab Technician is to maintain laboratory... ...Technician is responsible for maintaining Test Engineering lab assets including automated test and... ...and resolving hardware and/or software failures within test and handling-system...SeniorHourly payFull timeWork at officeLocal area$177.3k - $265.9k
...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 entertainment...SeniorPermanent employmentFull timeWorldwide- ...Job Summary We are seeking a Senior Software Engineer to play a key role in maintaining, evolving, and selectively developing our Ez-X medical X-ray imaging system. This role primarily focuses on maintaining and stabilizing the existing C++ software platform...Senior
$120k - $230k
...California / San Mateo, CaliforniaHivemind Platform Division - Software Ops /On-siteShield AI is a venture-backed defense-tech company... ...Description:Hivemind is looking for an experienced Full Stack Software Engineer to join our Shared Services Engineering team. The Shared...SeniorTemporary workPart timeWorldwide$140.8k - $211.15k
Job SummaryJoin Insulet, the maker of Omnipod and a leader in tubeless insulin delivery. We're seeking a Senior iOS Software Engineer to help build the next generation of life-changing diabetes management solutions.In this role, you'll collaborate with a talented global...SeniorFull timeWork at officeLocal area$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...SeniorFull timeTemporary workPart timeWorldwide$60k - $180k
...Delivery & Analytics, Cyber Security, Cloud Migration, Applications and Infrastructure, Software Development, and Finance & Accounting. M9 Solutions is seeking a Senior Test Engineer to support a government contract hybrid remote/onsite for a client located in San...SeniorFull timeContract workFor subcontractorRemote work$106.25k - $166.75k
...while improving speed, accuracy, and efficiency. As a growing, engineering driven company, we offer the opportunity to solve complex... ...semiconductor industry. Elevate Semiconductor is seeking a Senior Test Engineer to lead New Product Introduction (NPI) for precision...SeniorFull timeLocal areaRelocation package$128.9k - $219.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ...requirements and drive the full development lifecycleBuild software that is simple to use, allowing customers to extend and customize...SeniorWork at officeImmediate startRemote workFlexible hours$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...SeniorFull timeTemporary workPart timeLocal areaImmediate startWorldwide$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,...SeniorFull timeWork at officeImmediate startRelocation package3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Robotics Software Engineer. Be the first to apply!
- principal software engineer San Diego, CA
- senior robotics software engineer San Diego, CA
- control systems engineer San Diego, CA
- robotics engineer San Diego, CA
- senior operations technician San Diego, CA
- senior cloud service delivery manager San Diego, CA
- senior it service manager San Diego, CA
- senior project engineer San Diego, CA
- senior chief engineer San Diego, CA
- sr operations manager San Diego, CA


