
Autonomy Engineering Manager- Stretch
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
We are seeking a technical manager for development of our Mobile Palletizing application on Stretch. Stretch is already a proven industry powerhouse in truck unloading at customer sites, and you will lead the team responsible for unleashing its second phase of commercial deployment. 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.
To thrive in this role, you'll need to be empathetic to customer needs, technically mature, fast at delivery. You'll need to enjoy integration and the "puzzle" of making software work together seamlessly on a complex hardware platform. You are technically mature, know when to act scrappy to validate designs or answer questions, and when to build carefully to ensure we are building a shippable, scalable system. You are an organized and thoughtful technical communicator, capable of aligning within your own team and across contributing peer teams, and are skilled at team building and motivation.
Key Responsibilities:
Grow, manage, and mentor an application software team, guiding their technical growth and career development.
Drive 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.
Desired Experience:
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.
Experience with safety-critical systems and relevant standards a plus
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
