Robotics Engineer, Software

KION

Holland, MI, USA
Base: $96,000 - $128,000; bonus/equity: not specif...
Hybrid (3 days in-office, 2 days optional remote)
C++17/20 programming
Ros2 robotics framework
Real-time control system development
KION Group is seeking a Mobile Robotics Software Engineer specializing in C++ and ROS2 to develop software for advanced mobile robotic systems. This hybrid position emphasizes collaboration within a diverse team, targeting innovative solutions in robotics for the Americas region

Job Summary

  • KION Group is a leading supplier of forklift trucks and warehouse equipment, providing integrated automation technologies and software solutions worldwide.
  • This role involves architecting and developing core C++ software systems for mobile robotics, driving technical direction, and collaborating across multifunctional teams.
  • The position offers career development, competitive compensation and benefits, pay transparency, and global opportunities within a hybrid work environment.

Matching Summary

Match Score: 85

KION Group is seeking a Mobile Robotics Software Engineer specializing in C++ and ROS2 to develop software for advanced mobile robotic systems. This hybrid position emphasizes collaboration within a diverse team, targeting innovative solutions in robotics for the Americas region.

Salary

Base: $96,000 - $128,000; Bonus/Equity: Not specified; Benefits: Competitive compensation and benefits

Skills & Requirements

Must-have

  • C++17/20 programming
  • ROS2 robotics framework
  • real-time control system development
  • Linux debugging and profiling
  • multi-threaded distributed systems
  • software architecture for robotics
  • simulation and tooling for robotics

Nice-to-have

  • mentoring junior engineers
  • collaboration with cloud and systems teams
  • technical innovation culture
  • performance tuning and memory management
  • containerization and orchestration tools
  • system integration and hardware interfacing
  • mathematical optimization knowledge

Key Requirements

  • 8+ years C++ software engineering experience
  • Hands-on experience with ROS/ROS2
  • Bachelor's or Master's degree in Computer Science or related field
  • Experience in autonomous systems or embedded environments
  • Travel up to 30% internationally and domestically

Work Rights

Not specified

Tailored Resume

Cover Letter