This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a technical leader and manager to spearhead development of our Mobile Palletizing application on Stretch. Stretch is already live at many customer sites unloading trucks. This is an opportunity to lead the team developing our second application. Mobile palletizing involves broad technical scope, including warehouse navigation, manipulation, warehouse management system integration, user interfaces, fleet management, and more. You will have the opportunity to grow and lead a team from initial design, prototype, and de-risk, through early field tests and pilots, to scaled deployments and maturation.
Job Responsibility:
Grow, manage, and mentor an application software team, guiding their technical growth and career development
Define, drive, and track execution of the technical roadmap for the case picking application, including contributions from your own team and dependencies across other teams
Represent the work of the team in various forums, ensuring visibility and alignment with broader company objectives
Ensure the team's effective progress by removing roadblocks, defining concrete milestones, clarifying requirements, and establishing process and tools to enable the team to execute quickly
Build a positive, collaborative working environment
Set an example of senior engineering excellence through rigorous code reviews, thoughtful design reviews, and by engaging in hands-on development
step in to guide development of key components, debug complex issues, and prototype innovative new approaches
Requirements:
Bachelor’s degree in Computer Science, Robotics, or a related field
5+ years of experience developing software in a professional environment
3+ years of experience in a Technical Lead or Managerial role
Strong proficiency in C++ within a Linux environment
Familiarity with robotics middleware frameworks (e.g. ROS) and real-time operating systems
Demonstrated track record of taking large features or products from early-stage to at-scale commercial deployment, especially in warehouse automation or logistics
Broad technical experience with software components of a mobile manipulation robotics stack, including navigation (slam, route and path planning, multi-agent coordination), grasp planning, behavior and task planning abstractions (behavior trees, FSMs, etc)
Ability to understand and contribute to high-level application architecture, from cloud services to on-robot autonomy systems
Nice to have:
Experience with safety-critical systems and relevant standards a plus