Senior Robotics Engineer

Dematic Corp

Holland, MI, United States
Base: $113,625 - 151,500; bonus/equity: not specif...
Hybrid
C++ software engineering
Ros2
Real-time control systems
Lead the development of foundational software for mobile robotic systems within a globally distributed team, dedicated to the Americas region

Job Summary

  • Lead the development of foundational software for mobile robotic systems within a globally distributed team, dedicated to the Americas region.
  • Architect and develop core C++ software systems for embedded onboard software, simulation, and deployment, driving development of robust tools and frameworks.
  • Mentor and guide fellow engineers, encouraging a culture of technical innovation and defining the strategic direction of our robotics software initiatives.

Matching Summary

Lead the development of foundational software for mobile robotic systems within a globally distributed team, dedicated to the Americas region.

Salary

Base: $113,625 - 151,500; Bonus/Equity: Not specified; Benefits: Competitive Compensation and Benefits

Skills & Requirements

Must-have

  • C++ software engineering
  • ROS2
  • real-time control systems
  • simulation environments
  • fleet orchestration
  • Linux debugging and profiling

Nice-to-have

  • autonomous systems experience
  • middleware familiarity
  • containerization and orchestration
  • fast-paced R&D environments

Key Requirements

  • 8+ years C++ robotics experience
  • Bachelor's or Master's degree
  • Modern C++ (C++17/20)
  • Multi-threaded, distributed, or real-time systems
  • Mentoring or team leadership experience

Work Rights

Not specified

Tailored Resume

Cover Letter