- Robot type
- Robot AI and Software
- Location
- San DiegoCaliforniaUSA
- Job type
- Software
- Posted
- Jul 24, 2026
- Salary
- $187,182–$201,221 a year
Full-time
Staff Software Engineer, Applications
Job description
Named a top workplace by the San Diego Union Tribune and USA today in 2025, we make life-changing impacts through innovation, helping workers globally unlock their abilities in orchestration with intelligent machines.
The Staff Software Engineer plays a key role for the Software Engineering Applications team, leading the development for our in-house robot software applications. With a strong technical acumen and an excellent background in Python and C++ development, you will help lead a team of committed engineers to build interfaces and workflows, integrate state-of-the-art autonomy features, and deploy robust, safe, and scalable software application solutions for our next generation of…
Job requirements
- BS or MS in Computer Science or related engineering discipline
- 7-8+ years of demonstrated experience in software development for complex systems interacting with sensors inputs or control-loops
- 1-2+ years of demonstrated software technical leadership experience
- Experience writing Python applications and knowledge of Python constructs and internals
- Demonstrated high proficiency with Python and C++ production-level coding
- Good knowledge of software debugging and profiling tools
- Distill product requirements into actionable engineering tasks while leaving room for design and implementation discussions
- Excellent organizational, analytical, reasoning and problem-solving skills
