Skip to content
← Back to job listings

Senior Software Engineer (Wheeled Controls)

Apptronik · Austin, United States

External listingfull-time26 days ago

About The Role

Join our team as a Senior Software Engineer specializing in Wheeled Controls. In this role, you will develop and deploy high-performance motion control systems for robotic mobility. You will lead the development of estimation and control algorithms, interface hardware with software, drive productization and safety, integrate planning, refine state estimation and localization, and lead testing and validation. You should have a strong background in mobile robotics, wheeled motion control, and modern C++.

  • Lead the development of estimation and control algorithms that unify wheel mobility and manipulation into a cohesive whole-body framework.
  • Design, implement, and tune whole-body controllers that coordinate wheeled base motion with upper-body manipulation, including state-estimation and base controllers.
  • Drive the transition of wheeled platforms to market-ready status, implementing safety-rated speed monitoring and ensuring compliance with industry safety certifications.
  • Estimation & Fusion: Strong experience with Kalman Filtering and sensor fusion (IMU, encoders, LiDAR, F/T sensors) for whole-body state estimation
  • Middleware: Extensive experience with Custom middleware and its real-time capabilities
  • Shipment History: A proven track record of taking complex wheeled-base platforms to market or deploying robotic fleets in commercial/industrial settings
  • Controls Expertise: Deep understanding of classical and modern control theory applied to whole-body loco-manipulation systems, including coupled mobile base and multi-DOF manipulator dynamics
  • Expert C++: High proficiency in modern C++ (14/17/20) for real-time systems, with a focus on memory management and performance optimization
  • Safety Standards: Experience navigating safety certification processes and implementing safety-critical software architectures
  • Navigation Guru: Deep familiarity with the stack, including custom plugin development (Controller, Planner, or Recovery behaviors)
  • System Identification: Expertise in modeling and identifying the dynamics of complex electromechanical drive systems
  • Simulation: Experience using MuJoCo or Isaac Sim to validate control stability before deploying to physical hardware
  • Experience: 5+ years of relevant industry experience (or 3+ years with a PhD) specifically focused on mobile robotics and wheeled motion control
  • Proven Impact: Direct experience taking a wheeled-base platform through the full product lifecycle, from initial control design to factory exit and customer deployment
  • Education: MS or PhD in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field
  • Prolonged periods of sitting at a desk and working on a computer
  • Vision to read printed materials and a computer screen
  • Hearing and speech to communicate
  • Must be able to lift 50 pounds at times

This is an external listing. JobSpring does not represent or verify the employer. Report this listing