Robotics Software Engineer I/II

Rocket Lab

Pasadena (CA)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rocket Lab in Pasadena, CA is seeking a Software Engineer I/II - Robotics to develop software for robotic platforms, motion-control, sensing, and production tools. This hands-on role collaborates with mechanical, electrical, controls, manufacturing, test, quality, and operations teams to turn robotics concepts into reliable systems.

The ideal candidate brings strong C++ and Python skills, ROS/ROS 2 experience, and hands-on hardware integration.

Qualifications

  • Degree in Software Engineering, Computer Science, Electrical Engineering, Robotics, Mechatronics, Aerospace Engineering, or equivalent experience.
  • 0-2 years of professional software engineering experience, including software for robotics or embedded systems.
  • Strong proficiency in C++ and/or Python.
  • Experience with robotics frameworks such as ROS or ROS 2, including real-time variants.
  • Hands-on experience integrating software with hardware such as motors, actuators, encoders, sensors, or machine vision.
  • Experience with real-time or embedded software and deterministic timing.
  • Solid fundamentals: architecture, Git workflows, CI/CD, automated testing, documentation., production support.

Responsibilities

  • Develop and maintain software for robotic systems, embedded interfaces, control applications, test systems, and operator-facing tools.
  • Implement software for robotic platforms and production environments.
  • Support software development from concept through implementation, simulation, hardware bring-up, integration, test, deployment, troubleshooting, and production support.
  • Partner with mechanical, electrical, controls, systems, manufacturing, test, and quality teams to define requirements and interfaces.
  • Integrate software with motors, actuators, encoders, sensors, motion controllers, embedded systems, machine vision, and industrial networks.
  • Troubleshoot issues across software, controls, electrical hardware, sensors, actuators, networks, and production equipment.
  • Participate in code reviews, CI/CD, automated testing, and documentation to ensure software quality.

Skills

C++
Python
ROS/ROS 2
Embedded systems
Hardware integration
Linux
Git
CI/CD

Education

Software Engineering
Computer Science
Electrical Engineering
Robotics
Mechatronics
Aerospace Engineering

Tools

ROS/ROS 2
Linux
Git
CI/CD

Job description

Rocket Lab in Pasadena, CA is seeking a Software Engineer I/II - Robotics to develop software for robotic platforms, motion-control, sensing, and production tools. This hands-on role collaborates with mechanical, electrical, controls, manufacturing, test, quality, and operations teams to turn robotics concepts into reliable systems.

The ideal candidate brings strong C++ and Python skills, ROS/ROS 2 experience, and hands-on hardware integration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer I/II
Robotics Software Engineer I/II

Rocketlab • Pasadena (CA)

On-site
USD 88,000 - 135,000
Top-tier medical benefits
401(k) with company match
3 weeks vacation + 5 sick days
+2
Robotics Software Engineer I/II - Embedded Systems
Robotics Software Engineer I/II - Embedded Systems

Rocket Lab USA • Pasadena (CA)

On-site
USD 88,000 - 135,000
Medical, dental, vision
401(k) with company match
Company equity
+5
Robotics Software Engineer I/II - Hands-on Space Tech
Robotics Software Engineer I/II - Hands-on Space Tech

Rocket Lab Corporation • Pasadena (CA)

On-site
USD 88,000 - 135,000
Medical, dental & vision benefits
401(k) with company match
Paid vacation & sick leave
+1
Senior Electrical Engineer – Robotics Hardware & Motor Control
Senior Electrical Engineer – Robotics Hardware & Motor Control

Rocketlab • Pasadena (CA)

On-site
USD 140,000 - 188,000
Company equity
401(k) retirement plan
Robust benefits package
Software Engineer I/II
Software Engineer I/II

Rocket Lab • Pasadena (CA)

On-site
USD 90,000 - 140,000
Electrical Engineer I/II — Space Robotics Hardware
Electrical Engineer I/II — Space Robotics Hardware

Rocket Lab Corporation • Pasadena (CA)

On-site
USD 83,000 - 126,000
Medical benefits
Dental & vision
401(k) match
+1
Space Robotics Electrical Engineer I/II - Equity & Growth
Space Robotics Electrical Engineer I/II - Equity & Growth

Rocket Lab USA • Pasadena (CA)

On-site
USD 83,000 - 126,000
Medical benefits
Dental & Vision
Paid vacation
+4
Robotics Software Engineer (C++/Python, ROS2)
Robotics Software Engineer (C++/Python, ROS2)

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Electrical Engineer – Robotics Avionics
Senior Electrical Engineer – Robotics Avionics

Rocket Lab Corporation • Pasadena (CA)

On-site
USD 140,000 - 188,000
Equity
Medical, dental & vision
Paid vacation
+2
Robotics Electrical Engineer I/II (Avionics & FPGA)
Robotics Electrical Engineer I/II (Avionics & FPGA)

PVH (Tommy Hilfiger/Calvin Klein) • Pasadena (CA)

On-site
USD 90,000 - 130,000