Software Engineer: Robotics Controls

Generalist AI

• $130K — $160K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in robotic controls and kinematics
  • Strong knowledge of real-time control systems and low-level firmware
  • Proficient in high performance programming using Python and C++
  • Experience in deploying robots in production settings with high reliability
  • Familiarity with kinematics and simulation libraries
  • Knowledge of robotic middleware platforms like ROS/ROS2/ZCM

Responsibilities

  • Design and implement real-time control systems for various robotic platforms
  • Test and validate the performance of the control system across different robot embodiments
  • Ensure optimal functioning of hardware components in collaboration with partners
  • Collaborate with machine learning teams to refine output intentions into actionable commands
  • Own the development and iteration of control systems for both stock and custom robotic hardware

Benefits

  • Flexible working hours and remote working options
  • Collaborative team environment with opportunities for cross-functional work
  • Access to cutting-edge technology and innovative robotics projects
  • Ongoing training and professional development opportunities
  • Potential for career advancement within the company
Full Job Description
About the Role

You will own the software that controls our robots. You will collaborate with ML to turn output intentions into smooth, efficient, safe, and responsive actions on a variety of robot embodiments. You will collaborate with hardware and partners to ensure the system, dynamics, and components are behaving optimally.

You'll be responsible for:
  • Designing, implementing, and testing the entire real-time control system from the low-level firmware to the input spec for each embodiment we have
  • Ownership over a wide variety of robot embodiments from stock industrial co-bot arms to custom hardware


You might thrive in this role if you:
  • Have extensive experience in rigid body kinematics, and robotic controls
  • Have experience bringing robots into production environments with stringent reliability requirements
  • Are experienced in high performance, production-ready Python and C++
  • Experience with kinematics/simulation libraries
  • Have experience in robotic middleware platforms such as ROS/ROS2/ZCM
  • Successful candidates have extensive experience (5+ years), often including a PhD

Similar Jobs

More Jobs at Generalist AI

More Consumer Technology Jobs

Find similar Software Engineer: Robotics Controls jobs: