Taro Logo

Senior Software Engineer- Robotics

Global automotive company leading the transformation towards zero crashes, zero emissions, and zero congestion.
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Automotive · Robotics · AI

Description For Senior Software Engineer- Robotics

General Motors is seeking a Senior Software Engineer specializing in Robotics to join their Vision And Automation Services (VAAS) organization within GM IT. This role is part of GM's mission to achieve Zero Crashes, Zero Emissions, and Zero Congestion. The position focuses on building innovative solutions supporting global manufacturing, leveraging current and emerging technologies to protect workers from repetitive, mundane, and dangerous tasks.

The ideal candidate will work on designing prototypes, building and testing robot cells, and developing advanced technological real-time software applications. The role requires expertise in robotics software development, with a strong foundation in ML/DL, Computer Vision, and simulation. You'll be working in a collaborative environment, applying physics, mechanical, electrical, and mathematical concepts to real-world applications.

As part of the VAAS team, you'll be responsible for driving the identification, evaluation, and adoption of rapid iterative and incremental robotics software solutions. You'll work alongside Junior and Staff Robotics Software Engineers and Manufacturing Engineering business partners to deliver turn-key solutions that significantly improve manufacturing productivity and efficiency.

The position offers the opportunity to work with cutting-edge technologies in robotics, artificial intelligence, and automation within one of the world's largest automotive companies. You'll be based in the Austin Innovation Center, with a hybrid work arrangement requiring on-site presence three times per week. This role combines technical expertise with practical application in a manufacturing environment, making it ideal for someone passionate about robotics and automotive innovation.

Last updated 2 days ago

Responsibilities For Senior Software Engineer- Robotics

  • Definition and adoption of GM MFG IT Robotics capabilities
  • Identify opportunities to update and streamline current GM Robotics Engineering processes
  • Define and develop ML/DL solutions in real-world environments
  • Implement Computer Vision solutions in real-world environments
  • Design and deploy solutions based on research artifacts
  • Work on Simulation and Data Visualization
  • Design solutions at scale to minimize operational overhead
  • End to end understanding of systems and interfaces

Requirements For Senior Software Engineer- Robotics

Python
Java
Linux
  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or Mechanical Engineering
  • 5+ years of professional experience in robotics software development
  • Knowledge in Python and Java languages
  • Knowledge and experience with ROS (Robot Operating System) and MoveIt
  • Knowledge and experience with linear algebra, computer vision, software development
  • Ability to travel as needed to GM plants/facilities throughout the US

Benefits For Senior Software Engineer- Robotics

Relocation Benefits
  • Relocation Benefits

Interested in this job?

Jobs Related To General Motors Senior Software Engineer- Robotics