Staff Robotics Software Engineer - Grasping
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As a Staff Robotics Software Engineer and Researcher, you will take full technical ownership of developing and deploying robotics grasping and manipulation algorithms, leading the end-to-end lifecycle from foundational research to global deployment. You will help define the architecture and long-term strategy that enables robots to interact with the physical world, researching and scoping innovative solutions for robust grasping in industrial settings. By abstracting the inherent complexity of robotic manipulation into intuitive workflows, you will work with a multidisciplinary team to integrate and validate high-availability software within complex, real-world industrial applications for manufacturing environments., * Design and implement robust and efficient production-ready algorithms for robotic grasping and manipulation.
- Identify opportunities to apply cutting-edge advancements in robotics and apply them to practical industrial problems
- Transform complex partner requirements into highly reliable and functional technical outcomes.
- Mentor junior engineers, contribute to the strategic roadmap and drive the evolution of our robotic software stack for global industrial deployment.
Requirements
- Master’s degree in Robotics, Computer Science, or a related field, with 8+ years of experience in robotics.
- 3+ years of professional experience in robotic grasp planning.
- 2 years of leading substantial, ambiguous technical projects from inception to deployment
- Strong foundational knowledge in linear algebra, spatial transformations, and rigid body dynamics.
- 6 years of professional experience programming robotics software in C++ and Python, with a proven track record of shipping production-quality code.
- Experience Machine Learning in applied robotics context, * PhD in Robotics and Machine Learning, Reinforcement Learning, or a related field with a focus on robotic manipulation, grasp planning, or motion planning.
- ML Frameworks: Deep expertise with JAX, TensorFlow, or PyTorch.
- Experience in developing the entire stack: ranging from writing kinematics, motion generation, to system integration and testing.
About the company
Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what’s possible for industrial robotics in the near future - with software and data at the core.
Our mission is to make industrial robotics intelligent, accessible, and usable for millions more businesses, entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate about unlocking the creative and economic potential of industrial robotics.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
The Biggest German Tech Companies
What Jobs Can You Get with a Software Engineering Degree?
How to Become an AI Engineer