Skip to content

Jobs

Dematic

Robot type
Warehouse and Logistics
Location
HollandMichiganUSA
Job type
Hardware
Posted
Apr 23, 2026
Salary
$113,625–$151,500 a year
Full-time

Senior Robotics Engineer

Job description

Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer

Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Job responsibilities

  • Lead the development of foundational software for mobile robotic systems within a globally distributed team, dedicated to the Americas region.
  • Demonstrate your skills in simulation, tooling, and platform management to ensure software scalability and use case handling through perception and configuration.
  • Mentor and guide fellow engineers, encouraging a culture of technical innovation.
  • Develop the strategic direction of our robotics software initiatives
  • Architect and develop core C++ software systems for embedded onboard software, simulation, and deployment
  • Drive development of robust tools and frameworks for internal teams and robotic platforms
  • Drive technical direction in code structure, system design, and performance optimization
  • Collaborate with robotics, cloud, and systems teams on multi-functional efforts

Job requirements

  • Bachelor’s degree or Master’s degree or equivalent experience in Computer Science, Software Engineering, Robotics, or a related technical field (required)
  • A Ph.D. or equivalent experience in research or innovation is a plus.
  • 8+ years of professional experience in C++ software engineering and robotics.
  • Deep expertise in modern C++ (C++17/20), STL, memory management, and performance tuning
  • Strong background in software architecture and large codebases
  • Experience with multi-threaded, distributed, or real-time systems
  • Proven track record in mentoring, team leadership, or technical ownership
  • Excellent understanding of Linux, debugging, and profiling tools

Similar jobs