Embedded Robotics Software Engineer

Westminster, CO 80234

Posted: 05/04/2021 Employment Type: Contract Industry: Engineering Job Number: 82883

Job Description

Job Description:
Our Client is currently seeking an Embedded Robotics Software Engineer to join our team in Westminster, CO or Pasadena, CA. In this role, you will help expand our robotics flight and embedded software capabilities by providing expertise in embedded software to help create reusable software that can be leveraged on new projects.


  • Develop software for a wide variety of robotic systems (e.g., custom arms, rovers, & morphologies) 
  • Implement features to support simulation, visualization, testing, analysis, command, and control of robotic systems 
  • Produce flight quality code for space operation of our robotic systems in C/C++ 
  • Design and implement novel robotic algorithms to meet varying mission requirements 

Job Requirements

Minimum Requirements 
  • Must be a U.S. citizen or permanent resident 
  • Degree in Robotics, Engineering, Computer Science, or other related field 
  • Professional development experience with C and C++ (or other object-oriented language) 
  • Experience with ROS (or similar robotics framework) 
  • Experience with Python and Matlab 
  • Experience with Git version control 
Preferred Qualifications 
  • Advanced degree in Robotics or related field 
  • 5+ years work experience 
  • Extensive experience with ROS and ROS2,  
  • Experience with MoveIt and Gazebo or other robotics-based simulation software 
  • Experience with hardware development 
  • Experience with Unity and VR/AR 
Of these requirements, professional experience with robotic arms, ROS2, and C++ would be the most important qualifications.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: