Space Robotics Engineers - Blue Origin Advanced Development Programs - Kent, Wa

Blue Origin’s Advanced Development Programs division is looking to hire two new Robotics Engineers with ROS experience to join its team and help develop state-of-the-art space robotic systems!

We are looking for a Software expert and a Robotics generalist. See below for details.

Note: due to ITAR restrictions, candidates must be US Persons (citizens, green card holders, or lawfully admitted refugees).

=====================================================================

Robotics Software Engineer [linkedin]

Description
Join Advanced Development Programs to build Space Robot Operating System (Space ROS), the space community’s software framework for advanced robotic systems. As part of a hardworking team of diverse robotic technologists, engineers and researchers, you will use your software engineering proficiency to develop space robotic software for various spaceflight systems. You will share in the team’s impact on all aspects of defining the future of space robotic software for advanced in-space dexterity, manipulation, mobility, collaboration, human-robot teaming, and system-of-systems interoperability. Your day-to-day activities will include hands-on development, testing, and verification and validation of Space ROS and related space-qualifiable software. You will also collaborate with our Space Robotics team members to define, design, prototype, demonstrate and deploy space-qualifiable robotic software and systems. You will collaborate with our Space Robotics team to define our strategic technology roadmap and technical maturation plan. You will participate in meetings, conferences and consortiums as a representative of Blue Origin and our Space Robotics team. The Space Robotics Software Engineer role reports to the Design Engineering Section in Advanced Development Programs.

Qualifications

  • M.S. degree in relevant technical field plus demonstrable robotic software experience
  • Proficient understanding of Robot Operating System (ROS-2) including its architecture, message structure, interfaces, client libraries and other tools and conventions
  • Proficient programmer in Python and C++ programming languages, and an ability to champion other languages as required
  • Practical experience with Data Distribution Service (DDS), Ethercat, and other communication middleware for robotic and autonomous systems
  • Practical experience developing integrated robotic software stacks for manipulators or mobile platforms
  • Practical experience integrating robotic software with relevant compute platforms (e.g., Raspberry Pi, ODROID, FPGA, GPU) and operating systems (e.g., VxWorks, Linux)
  • Excellent verbal, written and presentation communication skills
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion

Desired

  • Ph.D. in software development for robotic systems
  • Practical experience developing flight-qualified software for space robotics and spacecraft
  • Stringent understanding of space software certification
  • Practical experience simulating robotic software and systems using common robotic simulation platforms (e.g., Gazebo, Simulink, Unity)
  • Practical experience with planning languages such as PDDL and SHOP3
  • Practical experience with existing space software frameworks such core Flight System (cFS)
  • Practical experience integrating robotic software with space flight avionics
  • Experience working with U.S. Government research agencies (e.g., NASA, AFRL, DARPA)

=====================================================================

Robotics Research Engineer [linkedin]

Description
Join Advanced Development Programs to build Space Robotic systems. As part of a hardworking team of diverse robotic technologists, engineers and researchers, you will use your multi-disciplinary robot skills to develop space robotic capabilities for various spaceflight systems. You will share in the team’s impact on all aspects of defining the future of space robotics for advanced in-space dexterity, manipulation, mobility, collaboration, human-robot teaming, and system-of-systems interoperability. You are the swiss-army knife of robotic research engineers, equally comfortable writing prototype software, integrating robots in the laboratory, and demonstrating robots in the field. You will collaborate with our Space Robotics team members and other Blue Origin programs to define, design, develop and deploy space-qualifiable robotic systems and solutions. You will collaborate with our Space Robotics team to define our strategic technology roadmap and technical maturation plan. You will participate in meetings, conferences and consortiums as a representative of Blue Origin and our Space Robotics team. The Space Robotics Research Engineer role reports to the Design Engineering Section in Advanced Development Programs.

Qualifications

  • M.S. degree in relevant technical field plus demonstrable robotic experience
  • Proficient experience employing Robot Operating System (ROS-2) in robotic systems
  • Proficient experience with robotic software (algorithms) and hardware (sensors and actuators) for perception, localization, mapping, navigation, mobility and path planning, and manipulation other relevant applications
  • Proficient experience integrating and demonstrating commercial-off-the-shelf robotic platforms, including manipulators and mobile platforms (e.g., Universal Robots, ClearPath) in a laboratory and in the field
  • Practical experience with Python and C++ programming languages
  • Practical experience simulating robotic systems using robotic simulation platforms (e.g., Gazebo)
  • Excellent verbal, written and presentation communication skills
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion

Desired

  • Ph.D. in robotics field
  • Practical experience developing and deploying space-qualified robotics systems
  • Experience working with U.S. Government research agencies (e.g., NASA, AFRL, DARPA)
  • Proficient experience with Data Distribution Service (DDS), Ethercat, and other communication middleware for robotic and autonomous systems
  • Proficient experience with Python and C++ programming languages
  • Practical experience developing artificial intelligence solutions for robotic applications
  • Practical experience in multi-robot systems and human-robot interaction
  • Experience working in and maintaining a collaborative robotic laboratory environment
4 Likes