Senior Robotics Engineer, Software

KION Group / Dematic

Grand Rapids, MI, US
Base: $121,200 - $151,500; bonus/equity: not speci...
Hybrid
5+ years professional c++ experience
Ros2 or robotics framework knowledge
Embedded onboard software development
This role involves architecting and developing core C++ software systems for embedded onboard software, simulation, and deployment within a globally distributed team

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 position requires deep expertise in modern C++17/20, STL, memory management, and performance tuning for robust modular software structures.
  • Candidates will collaborate with robotics, cloud, and systems teams while mentoring junior engineers and defining engineering best practices.

Matching Summary

This role involves architecting and developing core C++ software systems for embedded onboard software, simulation, and deployment within a globally distributed team.

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
  • ROS2 or robotics framework knowledge
  • Embedded onboard software development
  • Multi-threaded distributed systems
  • Linux debugging and profiling tools

Nice-to-have

  • PhD in research or innovation
  • Experience with containerization tools
  • Mentoring junior engineers
  • Mathematical optimization knowledge
  • Travel up to 30% required

Key Requirements

  • Bachelor's or Master's degree in CS, SE, or Robotics
  • 5+ years of professional C++ software engineering experience
  • Hands-on experience with autonomous systems or robotics
  • Strong mathematical knowledge in optimization and polynomials

Work Rights

Not specified

Tailored Resume

Cover Letter