Motion Recruitment-posted about 1 year ago
Full-time • Mid Level
Austin, TX
Administrative and Support Services

The Humanoid Robotics Software Engineer position at a pioneering robotics company in Texas focuses on developing advanced software systems for humanoid robots. The role emphasizes immediate contributions to motion control, perception, and human-machine interaction, requiring collaboration with a team of engineers to innovate in the field of robotics.

  • Develop and optimize C++ software for humanoid robot systems, including control, perception, and decision-making.
  • Implement algorithms for motion control, path planning, and object recognition.
  • Work closely with hardware teams to ensure seamless integration of sensors, actuators, and control systems.
  • Enhance the performance and reliability of robotic systems in real-world applications.
  • Debug and resolve complex software issues within a robotics ecosystem.
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • 3-5 years of professional experience in humanoid robotics software development.
  • Strong proficiency in C++ with expertise in multithreading and real-time systems.
  • Experience with humanoid robotics, including control algorithms, kinematics, and dynamics.
  • Familiarity with ROS (Robot Operating System) and related tools.
  • Experience with machine learning for robotics applications.
  • Familiarity with embedded systems and hardware-software interaction.
  • Strong understanding of sensor integration and perception systems.
  • Knowledge of robotic simulation tools such as Gazebo or PyBullet.
  • Comprehensive Medical, Dental, and Vision Insurance
  • Paid Time Off (PTO) and Holidays
  • 401(k) Retirement Plan
  • Opportunities to work on cutting-edge humanoid robotics technology
  • Relocation package provided
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service