Robotics Software Engineer
Listed on 2026-02-28
-
Engineering
Robotics, Software Engineer
Benefits
- Health Insurance (100% of all premiums for individual and family covered)
- Paid Holidays and Vacation/Sick Accruals
- Competitive Base Salary
- Tuition Reimbursement Program
- 401(k) Matching
The Robotics Software Engineer is responsible for development of software for space and field robotics applications, troubleshooting and testing software on robotic platforms and building/tailoring robotics software Dev Ops infrastructure.
Classification:
At-will;
Exempt;
Salaried
Reports To:
Vice President, Operations
Location:
Pasadena, CA
Work Environment:
Office/Lab
Citizenship Requirement:
Motiv Space Systems, Inc. positions require access to defense articles, equipment, technical information or service that is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be a “U.S. Person” as defined by ITAR, 22 CFR 120.15, 8 USC 1101(a)(20), and 8 USC 1324b(a)(3).
Work Schedule:
Standard 40-hour work week (some overtime may be required)
- Develop software for space and field robotics applications (sensing and perception, manipulation and mobility, motion planning and control)
- Troubleshoot and test software on robotic platforms
- Build/tailor robotics software Dev Ops infrastructure
- Collaborate with Motiv hardware teams to address software needs associated with complex robotic system design, physics-based modeling & simulation, rapid prototyping, testing and demonstration
- Apply robotics software best practices to develop and deliver production software for Motiv products and customer mission systems
Note, Duties and responsibilities may be added, deleted, modified or changed at any time at the Company’s discretion. Changes may be made formally, informally either verbally or in writing.
Minimum Qualifications- B.S. degree in robotics or related engineering or computer science disciplines with at least 3 years of experience working with physical robotic systems
- Proficiency in C++ and Python
- Experience with Linux/Ubuntu and real-time operating systems for electro-mechanical hardware
- Familiarity and development experience with ROS 2 and associated best practices
- Excellent communication and presentation skills
- M.S. degree in robotics or related engineering or computer science disciplines
- Familiarity with robot vision/perception, kinematics, dynamics, motion planning and control
- Practical experience developing software and ROS 2 drivers for robotic manipulators or mobility systems and associated sensors and actuators
- Prior experience developing flight software for space/planetary missions and/or application software for field robotics applications
- Experience with middleware, libraries, architectures, simulation tools, and messaging and communications protocols commonly used for robotics
- Experience spanning embedded software/firmware to high-level software development within open architectures
Motiv Space Systems is proud to be an equal opportunity workplace. As we work to build the future of space and space robotics, it is our mission to create an inclusive environment for all employees. Driving pioneering space missions and designing robotic infrastructure require the best talent possible, so we encourage people of different backgrounds, experiences, abilities, and perspectives to apply.
We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).