Motion Recruitment - Boston, MA

posted 10 days ago

Full-time - Senior
Boston, MA
Administrative and Support Services

About the position

The Senior C++ Software Engineer role at a leading humanoid robotics company in Texas focuses on developing advanced software solutions for next-generation humanoid robots. This position requires significant experience in humanoid robotics, where the engineer will lead the design, implementation, and optimization of systems related to motion control, perception, and human-machine interaction. The role involves taking ownership of critical software components and collaborating with multidisciplinary teams to ensure seamless hardware and software integration, directly impacting the performance and capabilities of humanoid robots in real-world applications.

Responsibilities

  • Architect, design, and implement C++ software for humanoid robotic systems, focusing on control, navigation, and perception.
  • Lead the development and optimization of algorithms for motion planning, kinematics, and dynamic interaction.
  • Guide the integration of sensors, actuators, and control systems to achieve reliable performance.
  • Mentor junior engineers and provide technical leadership on software projects.
  • Analyze and resolve complex software challenges within a robotics ecosystem.
  • Collaborate with hardware, mechanical, and electrical teams to refine overall system design.

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field (Ph.D. preferred).
  • 5+ years of professional experience in humanoid robotics software development.
  • Expert-level proficiency in C++ with a focus on multithreading, real-time systems, and performance optimization.
  • Deep knowledge of humanoid robotics, including control systems, kinematics, dynamics, and path planning.
  • Strong experience with ROS (Robot Operating System) and middleware integration.

Nice-to-haves

  • Experience with machine learning or AI in robotics.
  • Familiarity with embedded systems and low-level hardware interaction.
  • Expertise in sensor fusion and advanced perception systems.
  • Proficiency with robotic simulation tools (e.g., Gazebo, PyBullet).
  • Experience in developing safety-critical systems and compliance with industry standards.

Benefits

  • Comprehensive Medical, Dental, and Vision Insurance
  • Generous Paid Time Off (PTO) and Company Holidays
  • 401(k) Retirement Plan with Matching
  • Performance bonuses and stock options
  • Relocation assistance for qualified candidates
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service