Current Opening

Join Motiv Space Systems

The Motiv team is passionate about what we do. We pride ourselves on being a partner for our customers, capable of executing the full spectrum of engineering with rapid response and on-time delivery. We’re searching for equally passionate, creative people to help us create the building blocks of space with our high-quality, innovative robotic systems.

Senior Robotics Software Engineer

Standard Benefits

  • Competitive Base Salary
  • Company Bonus Plan
  • Tuition Reimbursement Program
  • 401(k) Matching
  • Health Insurance (100% of all premiums for individual and family covered)
  • Paid Holidays and Vacation/Sick Accruals

Job Description

The Senior Robotics Software Engineer will:

  • Lead projects supporting robotics software-focused R&D and develop software for Motiv robotic systems destined for space flight missions and other applications
  • Create highly reliable, maintainable, and testable code
  • Apply/tailor tools and processes for software build, review, test, issue tracking, CI/CD, and maintenance
  • Collaborate with Motiv hardware teams to address software needs associated with complex robotic system design, physics-based modeling & simulation, rapid prototyping, testing and demonstration
  • Participate in technical decision making regarding Motiv’s robotics software architectures, designs and implementation practices
  • Coordinate software engineering and development as lead or key contributor on a broader robotics software team
  • Apply robotics software best practices to develop and deliver production software for Motiv products and customer mission systems


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)

Duties and Responsibilities

  • Lead and contribute to software development for space and field robotics applications
  • Apply software engineering and development skills across robotics application domains (sensing and perception, manipulation and mobility, motion planning and control)
  • Build/tailor robotics software DevOps infrastructure
  • Contribute software expertise and vision to enhance capability of robotics products

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.

Education, Experience, and Training

Minimum Qualifications

  • BS. degree in robotics or related engineering or computer science disciplines with at least 5 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 other robotics software frameworks and associated best practices
  • Experience with middleware, libraries, architectures, simulation tools, and messaging and communications protocols commonly used for robotics
  • Excellent communication and presentation skills


Preferred Qualifications

  • M.S./Ph.D. 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, mobility systems, and associated sensors and actuators
  • Prior experience developing flight software for space/planetary missions and/or application software for field robotics applications
  • Familiarity with application of AI and machine learning solutions
  • 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.

Apply for this Job

Apply job

Max. file size: 2 MB.
Allowed Type(s): .pdf, .doc, .docx

Build The Future of Space with Us

Go to Top