Software Engineer II - RoboticsNew$108K

The opportunity

Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move fast, build real hardware for meaningful missions, and make the impossible routine.

What you'll do

  • Develop and maintain software for robotic systems, embedded interfaces,: control applications, test systems, and operator-facing tools.

  • Implement software for robotic platforms, motion-control systems, sensing: systems, machine interfaces, production support tools, and hardware test 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, interfaces, verification approaches, and release criteria.

  • Integrate software with motors, actuators, encoders, sensors, motion: controllers, embedded systems, machine vision systems, industrial networks, and robotic equipment.

  • Troubleshoot issues across software, controls, electrical hardware, sensors,: actuators, networks, robotic hardware, and production equipment.

What they're looking for

  • Support software quality through code reviews, version control, CI/CD,: automated testing, documentation, release practices, and production support practices.
  • Communicate software status, technical risks, trade studies, test results,: and implementation plans to technical and cross-functional stakeholders.
  • Degree in Software Engineering, Computer Science, Electrical Engineering,: Robotics, Mechatronics, Aerospace Engineering, or equivalent experience.
  • years of professional software engineering experience, including software for: robotics, motion control, embedded systems, hardware systems, or other complex technical products.