General Motors
Sr. Robotics Software Engineer - Vision And Automation Services
Austin, Texas, United States of America · Hybrid · Senior · Full-time · Posted Oct 6, 2026
- Experience
- 5+ years of professional experience in robotics software development.
- Education
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or Mechanical Engineering.
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role, now or in the future; applicants needing sponsorship or other immigration support are instructed not to apply.
About the job
Develop and deploy robotics software, computer vision, machine-learning, and simulation solutions to improve manufacturing productivity and worker safety.
What you'll do
- Define and adopt robotics capabilities and improve manufacturing robotics engineering processes.
- Develop and deploy ML/DL and computer-vision solutions in real-world environments; design solutions based on research and simulation.
- Build scalable, end-to-end solutions with manufacturing partners; travel to GM facilities as needed.
What they ask for
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or Mechanical Engineering.
- 5+ years of professional experience in robotics software development.
- Knowledge of Python and Java; knowledge and experience with ROS (Robot Operating System) and MoveIt.
- Knowledge and experience with linear algebra, computer vision, and software development.
Nice to have
- Master’s degree in a listed engineering or computer science field.
- Experience with ML/DL, simulation, Docker, K8, Linux, C++, PyTorch, TensorFlow, Keras, or real-time systems.
Tools
Python, Java, ROS (Robot Operating System), MoveIt, Docker, K8, Linux, PyTorch
AI focus
Define and develop ML/DL solutions and computer-vision systems for real-world manufacturing environments.
Model-written summary · the original posting is authoritative