Lead the architecture, development, and deployment of scalable full-stack software for a data platform, while mentoring engineers, guiding technical decisions, and improving engineering practices.
Lead Robotics Software Engineer
📜 Description
- Own development and refinement of key robot functionality.
- Build foundational technology and products for robotic picking.
- Work across robotics software and core robot capabilities.
- Contribute to prototyping and robot simulation where useful.
- Help develop and refine functionality for robots intended for deployment.
🛠️ Requirements
- Excellent C/C++ and Python programming skills in a Linux environment.
- Deep understanding of motion planning and navigation algorithms.
- Familiarity with MoveIt!, nav_stack, and OpenCV or similar computer vision libraries.
- BS in EE, ME, or Robotics with 5+ years of experience, or MS in EE, ME, or Robotics with 3+ years of experience, or commensurate work experience.
- Prototyping skills are a plus.
- Familiarity with simulation packages such as IsaacSim is a plus.
- Experience on the development team for at least one full version of a shipping robot is a plus.
Full job description
[Note: we are currently fully staffed for this role, but expect to be hiring for additional team members in the near future. So, we likely won't review/respond quickly, but we WILL look here first when we crank up the hiring machine again.]
Dapster is looking for a Lead Robotics Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we’re very much still an early-stage startup, and you will be working on our foundational technology and products.
About Dapster: Dapster is focused on bringing AI-fueled robotic picking solutions to market. We recently landed a large pilot with a top retailer -- effectively dilution-free funding to develop our core technology.
If you want to do interesting work with a sharp, experienced and humble team, and share in the upside that comes with joining at the earliest stages, we’d love to talk to you. The quick details:
What will you do? Broad ownership of development and refinement of key Dapster robot functionality (we can go into much more detail live).
What are we looking for?
Excellent C/C++ and Python programming skills in a Linux environment.
Deep understanding of motion planning and navigation algorithms and libraries like MoveIt! and nav_stack.
Familiarity with OpenCV or similar computer vision libraries.
A strong academic and work record (e.g. BS EE/ME/Robotics with 5+ years of experience or MS EE/ME/Robotics with 3+ years of experience) or commensurate work experience
Other nice-to-have’s:
Prototyping skills.
Familiarity with simulation packages like IsaacSim.
Experience as part of the development team for at least 1 full version of a shipping robot.
Dapster is a remote-friendly, hybrid workplace. We maintain a development lab in Palo Alto, CA, and occasionally travel to client sites (mainly Phoenix, AZ). Roles requiring interaction with our physical robots likely entail more in-office work than not. Other roles can be structured to your preferences.
Interested in learning more? Let’s start a conversation -- you can apply directly below or reach out to Scott (one of our founders) with any questions at scott@dapster.ai.
Similar jobs
Search more Software Engineer jobsDesign and lead development of low-latency connectivity software for autonomous vehicles, including inter-process and inter-host transport, messaging APIs, serialization, and time synchronization.
Lead Software Engineer responsible for technical delivery across various software projects, mentoring engineers, and ensuring high standards in architecture and code quality.
Define and analyze metrics for autonomous driving behaviors, shape system design and verification, and lead cross-functional systems engineering projects that improve efficiency, safety, and reliability.
Principal Software Engineer - Zynque
As a Principal Software Engineer for Zynque, you will lead the evolution of a cloud-native integration platform, ensuring its scalability and reliability for enterprise customers.
