Senior Robotics Software Engineer

Yaskawa MotomanAustin, TX
Onsite

About The Position

Yaskawa Innovation is seeking a talented engineer with a Master's or PhD in CS/SES/CSE/ESE/ME or related education to work on building the next generation of industrial-robotics software. In this role, you will be joining a small diverse development team that works on a variety of product innovations including controller software, middleware, user interfaces and the application of vision and AI/ML to robotics applications.

Requirements

  • Master of Science or PhD degree with 5-8 years' experience in Software Development & Engineering involving robotics and AI/ML.
  • Advanced mathematics skills: Linear Algebra, Kinematics or Dynamics & Control Systems
  • Experience with C++ development & ML/RL frameworks.
  • Experience with robotics AI models & technologies: VLAs, Sim-to-Real transfer, Grasp analysis, trajectory generation, planning & SLAM
  • Must be highly creative and logical, with the ability to transform innovative process and technical concepts into practical, cost-effective robotic automation solutions.
  • Good verbal and written communication skills are essential, in addition to the ability to make formal presentations and technical papers.
  • Must have good interpersonal skills in order to work effectively with people at all organizational and functional levels.

Nice To Haves

  • Python for AI/ML/Data-science and ROS experience preferred.
  • Software Engineering and/or Agile methodology experience preferred.
  • Experience with 3D simulation a plus.
  • Portfolio of projects (GitHub, papers, etc.) a plus.
  • PhD preferred

Responsibilities

  • Participate in architecting and developing robot controller software and related infrastructure, such as AI/ML application components, APIs, user interfaces, programming language tools and simulations.
  • Majority of the time will be spent on software development tasks using technologies including C++/Qt, ROS, IsaacSim and proprietary tools.
  • Work closely with US, Japanese & European teams through email, online meetings and shared development infrastructure.
  • Contribute to challenging robot application tasks, potentially involving perception, AI/ML, vision and real-time control with aim of maturation for productization impacting field robotics applications.
  • Stay current with emerging technologies and techniques in AI/ML and robotic applications.
  • Work in a close-knit team where good interpersonal skills, open exchange of information, and team work is a must.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service