Software Engineer I
Rocket Lab Corporation, Pasadena, CA +1
What you need
- Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, Robotics, Mechatronics, or Aerospace Engineering
- Strong proficiency in C++ and/or Python.
- Experience with robotics frameworks such as ROS or ROS 2, including real-time variants or real-time robotics applications.
- Hands-on experience integrating software with hardware such as motors, actuators, encoders, sensors, motion controllers, embedded systems, machine vision, or industrial networks.
- Experience with real-time or embedded software, including an understanding of control loops, deterministic timing, and hardware bring-up.