Senior Application Software Engineer

General Motors

Hybrid
5+ years software engineering experience
2+ years ui/hri for industrial robotics
Javascript typescript react or angular mastery
This role leads the design and development of operator-facing UI/UX and fleet management applications for Autonomous Mobile Robots deployed in production manufacturing environments

Job Summary

  • This role leads the design and development of operator-facing UI/UX and fleet management applications for Autonomous Mobile Robots deployed in production manufacturing environments.
  • The selected candidate will build interactive map visualizations, mission planning UIs, and diagnostics dashboards while integrating with robot middleware like ROS 2 and factory systems.
  • General Motors offers a hybrid work environment where employees are expected to report to a specific location at least three times a week.

Matching Summary

This role leads the design and development of operator-facing UI/UX and fleet management applications for Autonomous Mobile Robots deployed in production manufacturing environments.

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • 2+ years UI/HRI for industrial robotics
  • JavaScript TypeScript React or Angular mastery
  • Linux Docker Git hands-on experience
  • ROS 2 DDS middleware integration

Nice-to-have

  • 6-10+ years high-performance web application experience
  • Experience with SCADA platforms like Ignition or WinCC
  • Familiarity with NVIDIA Isaac Sim simulation environments
  • 3D visualization libraries like Three.js or WebGL
  • Mentoring and cross-functional collaboration skills

Key Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, Engineering
  • 5+ years total software engineering experience
  • 2+ years specific experience in UI/HRI for industrial robotics

Work Rights

Not specified

Tailored Resume

Cover Letter