XX
Lead Software Engineer in Mobile RoboticsDematicUnited States
XX

Lead Software Engineer in Mobile Robotics

Dematic
  • US
    United States
  • US
    United States

Über

KION Group is a prominent provider of forklift trucks and warehouse equipment, along with integrated automation technologies and software solutions aimed at optimizing supply chains. With over 42,000 skilled professionals, we support customers in more than 100 countries by ensuring a seamless flow of materials and information in warehouses, production plants, and distribution centers. Are you an influential engineer ready to shape the future of robotics? Do you thrive on leading the development of essential software components for advanced mobile robotic systems? We are searching for a Mobile Robotics Software Lead specializing in ROS2 and NextGen technologies, whose expertise will significantly impact our next-generation products in the Americas. Your extensive experience in real-time control system development, robust modular software structures, simulation environments, and fleet orchestration will be crucial. You will lead innovation while also guiding and mentoring our talented team. This role is part of the Robotic Systems Development (RSD) team within the Central Technology Organization (CTO). The CTO plays a vital role by unifying technical expertise and innovation across the KION Group and its Operating Units, delivering cutting-edge robotic technologies and comprehensive solutions. This position is located in the Holland / Grand Rapids, MI area. It offers a hybrid working model, allowing three days in the office and two days working from home, providing flexibility for our team members. We provide: Career Development Competitive Compensation and Benefits Pay Transparency Global Opportunities KION Group is dedicated to equal employment opportunities and prohibits discrimination of any kind, ensuring a diverse and inclusive workplace. The estimated base pay range for this role is $100,500 - $147,400, with final compensation based on various factors including work location, education, experience, knowledge, and skills. What You Will Do: Lead the creation of foundational software for mobile robotic systems collaborating with a globally distributed team focused on the Americas. Utilize your expertise in simulation, tooling, and platform management to enhance software scalability and broaden use case handling through perception and configuration. Mentor fellow engineers, fostering a culture of technical innovation. Develop the strategic direction for our robotics software initiatives. Core Responsibilities: Architect and develop core C++ software systems for embedded onboard software, simulation, and deployment. Develop robust tools and frameworks to support our internal teams and robotic platforms. Define the technical direction concerning code structure, system design, and performance optimization. Collaborate with robotics, cloud, and systems teams on cross-functional projects. Mentor and review the work of junior and mid-level engineers. Establish engineering best practices and contribute to the technical roadmap. What We Are Looking For: Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, or a related technical field (required). A Ph.D. or equivalent experience in research or innovation is advantageous. Required Skills: 8+ years of professional experience in C++ software engineering and robotics. Strong knowledge of modern C++ (C++17/20), STL, memory management, and performance tuning. In-depth background in software architecture and managing large codebases. Experience with multi-threaded, distributed, or real-time systems. A proven track record in mentoring, team leadership, or technical ownership. Solid understanding of Linux, along with debugging and profiling tools. Ability to transition between C++, scripting (Python/Bash), and integration tasks. Hands-on experience with ROS/ROS2 or alternative robotics frameworks. Preferred Skills: Experience in autonomous systems, robotics, or embedded environments. Familiarity with middleware (DDS, ZeroMQ, gRPC), containerization, and orchestration tools. Experience in system integration, hardware/software interfacing, or deployment pipelines. Previous work in fast-paced research and development environments. Strong background in mathematics, particularly in areas like optimization and polynomials. Travel: Up to 30%, including both domestic and international travel to the Americas, EMEA, and APAC.
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.