1

Robotics Software Engineer Intern Jobs in California

We are seeking a Robotics Software Engineer to build the software that powers robot behavior in the real world. In this role, you will develop, integrate, and improve production-grade robotics ...

We are seeking a Robotics Software Engineer to build the software that powers robot behavior in the real world. In this role, you will develop, integrate, and improve production-grade robotics ...

Be Seen First

Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is seeking highly skilled Autonomous Robotics Software Engineers to join a small, high-performing team ...

Be Seen First

Robotics Software Engineer

Santa Monica, CA ยท On-site

$65K - $85K/yr

Role Overview We are hiring a Software & Robotics Engineer to build and deploy real-world robotic systems across warehouse and industrial environments. This is a full-time, hands-on role focused on ...

Overview Sorting Robotics is a fast-growing company that specializes in automating the cannabis industry. We have a talented and self-motivated team of mechanical, electrical, and software developers ...

next page

Showing results 1-20

Robotics Software Engineer Intern information

What is the difference between Robotics Software Engineer Intern vs Robotics Software Engineer?

AspectRobotics Software Engineer InternRobotics Software Engineer
Required CredentialsEnrolled in or recent graduate of a relevant degree (e.g., Computer Science, Robotics)Bachelor's or Master's in Robotics, Computer Science, or related field; experience preferred
Work EnvironmentInternship programs, often part-time or summer roles, in tech or robotics companiesFull-time professional roles in robotics development teams across industries
Employer & Industry UsageUsed by companies to train and evaluate potential future employees in roboticsUsed by companies to develop and maintain robotics systems and products

The main difference between a Robotics Software Engineer Intern and a Robotics Software Engineer is experience level and job responsibilities. Interns are typically students gaining hands-on experience, while engineers are full-time professionals responsible for designing and implementing robotics software.

What are the key skills and qualifications needed to thrive as a Robotics Software Engineer Intern, and why are they important?

To thrive as a Robotics Software Engineer Intern, you need a solid grounding in computer science, robotics fundamentals, and programming languages such as C++ or Python, often supported by coursework or related project experience. Familiarity with robotics middleware (like ROS), simulation tools (e.g., Gazebo), and version control systems (like Git) is typically expected. Problem-solving ability, eagerness to learn, and effective teamwork are vital soft skills in this role. These competencies enable interns to contribute meaningfully to development projects and quickly adapt to the fast-evolving field of robotics.

What does a Robotics Software Engineer Intern do?

A Robotics Software Engineer Intern assists in designing, developing, and testing software that controls robots and robotic systems. Their tasks often include writing code for robot behaviors, integrating sensors, troubleshooting issues, and collaborating with engineers to optimize robotic performance. Interns may work with simulation tools and real robots, contributing to projects in industries like manufacturing, healthcare, or autonomous vehicles. The internship provides hands-on experience and helps interns build foundational skills in programming, robotics, and teamwork.

What types of projects and technologies can a Robotics Software Engineer Intern expect to work with during their internship?

As a Robotics Software Engineer Intern, you can expect to work on hands-on projects involving real-time robot control, perception systems, or simulation environments. Interns often collaborate with multidisciplinary teams to develop and test software for autonomous navigation, sensor integration, or robot behavior algorithms. You'll likely use programming languages such as Python or C++, and may work with robotics middleware like ROS (Robot Operating System). This role provides valuable exposure to both software development and hardware integration, offering insights into the full robotics development lifecycle.
What are the most commonly searched types of Robotics Software Engineer jobs in California? The most popular types of Robotics Software Engineer jobs in California are:
What cities in California are hiring for Robotics Software Engineer Intern jobs? Cities in California with the most Robotics Software Engineer Intern job openings:
Infographic showing various Robotics Software Engineer Intern job openings in California as of June 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Robotics Software Engineer

Robotics Software Engineer

Motiv Space Systems

Pasadena, CA โ€ข On-site

Full-time

Medical, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Robotics Software Engineer
Standard Benefits
  • Competitive Base Salary
  • 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 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 DevOps 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)

Duties and Responsibilities
  • 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 DevOps infrastructure
  • Collaborate with Motiv hardware teams to address software needs associated with complex robotic system design, physics-based modeling amp; 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.

Education, Experience, and Training

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

Preferred Qualifications

  • 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.