Robotics Software Engineer I/II

Rocketlab

Pasadena (CA)

On-site

USD 88,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Top-tier medical benefits
401(k) with company match
3 weeks vacation + 5 sick days
Stock purchase program
Onsite gym and meals

Job summary

Rocket Lab in Pasadena, CA, is seeking a Software Engineer I/II - Robotics to develop software for robotic platforms and production tooling. This hands-on role requires collaboration across mechanical, electrical, and software teams to deliver reliable systems.

The ideal candidate will have robotics or embedded software experience, proficiency in C++/Python, and familiarity with ROS/ROS2 in real-time contexts. Base salary reflects the CA market and growth opportunities within Rocket Lab.

Qualifications

  • Degree in Software Engineering, Computer Science, Electrical Engineering, Robotics, or equivalent.
  • 0-2 years of professional software engineering experience for robotics or embedded systems.
  • Strong proficiency in C++ and/or Python.
  • Experience with ROS or ROS 2, including real-time variants.
  • Hands-on hardware integration with motors, sensors, and actuators.
  • Experience with real-time/embedded software, timing, and hardware bring-up.
  • Solid fundamentals: architecture, Git workflows, CI/CD, testing, documentation.

Responsibilities

  • Develop and maintain software for robotic systems, embedded interfaces, control applications, and test environments.
  • Integrate software with motors, encoders, sensors, and motion controllers.
  • Collaborate with cross-functional teams to define requirements and verification plans.
  • Support hardware bring-up, validation, and production readiness.
  • Contribute to code reviews, version control, and automated tests.

Skills

C++
Python
ROS/ROS2
Real-time systems
Embedded software

Education

Bachelor's degree in Software Engineering, CS, EE, Robotics or related field

Tools

Linux
Git
ROS 2
CI/CD

Job description

Rocket Lab in Pasadena, CA, is seeking a Software Engineer I/II - Robotics to develop software for robotic platforms and production tooling. This hands-on role requires collaboration across mechanical, electrical, and software teams to deliver reliable systems.

The ideal candidate will have robotics or embedded software experience, proficiency in C++/Python, and familiarity with ROS/ROS2 in real-time contexts. Base salary reflects the CA market and growth opportunities within Rocket Lab.

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

Rocket Lab • Pasadena (CA)

On-site
USD 90,000 - 140,000
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
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
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
MES Software Engineer II — Aerospace Manufacturing
MES Software Engineer II — Aerospace Manufacturing

Rocket Lab • Long Beach (CA)

On-site
USD 100,000 - 130,000
Top-tier medical insurance
Professional development opportunities
Flexible spending accounts
+1
MES Software Engineer - Space Systems
MES Software Engineer - Space Systems

Rocketlab • Long Beach (CA)

On-site
USD 108,000 - 135,000
Top tier medical HMO, PPO & company-sponsored medical HSA plan
Dental and vision coverage
3 weeks paid vacation and 5 days sick leave
+1
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