Senior Robotics Engineer, Software

KION Group / Dematic Corp

Holland, MI, US
Base: $121,200 - $151,500; bonus/equity: not speci...
Hybrid (3 days in-office, 2 days optional remote)
5+ years professional c++ experience
Ros/ros2 robotics framework knowledge
Embedded onboard software development
KION Group is seeking a Senior Robotics Engineer specialized in software development for mobile robotic systems, particularly with expertise in C++ and ROS2. This hybrid position requires collaboration within a global team to innovate and develop foundational software for advanced robotics, with a focus on the Americas region

Job Summary

  • This role involves architecting and developing core C++ software systems for embedded onboard software, simulation, and deployment within a globally distributed team.
  • The successful candidate will drive technical direction in code structure, system design, and performance optimization while collaborating with robotics, cloud, and systems teams.
  • The position offers competitive compensation ranging from $121,200 to $151,500, along with career development opportunities and global travel possibilities up to 30%.

Matching Summary

Match Score: 85

KION Group is seeking a Senior Robotics Engineer specialized in software development for mobile robotic systems, particularly with expertise in C++ and ROS2. This hybrid position requires collaboration within a global team to innovate and develop foundational software for advanced robotics, with a focus on the Americas region.

Salary

Base: $121,200 - $151,500; Bonus/Equity: Not specified; Benefits: Competitive Compensation and Benefits, Career Development, Global Opportunities

Skills & Requirements

Must-have

  • 5+ years professional C++ experience
  • ROS/ROS2 robotics framework knowledge
  • Embedded onboard software development
  • Multi-threaded distributed system design
  • Linux debugging and profiling tools

Nice-to-have

  • Mentoring junior and mid-level engineers
  • Experience with DDS ZeroMQ gRPC middleware
  • Containerization and orchestration tools
  • Strong mathematical optimization background
  • PhD in research or innovation

Key Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, or related field
  • 5+ years of professional experience in C++ software engineering and robotics
  • Hands-on experience with autonomous systems or embedded environments

Work Rights

Not specified

Tailored Resume

Cover Letter