Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate### Who you are
- Undergraduate or graduate degree in Robotics, Computer Science, Electrical Engineering, or related field
- 5+ years of professional software engineering experience, ideally in robotics, autonomous vehicles, or other complex cyber physical systems
- Strong proficiency in C++ and Python
- Core robotics expertise in at least one major domain (e.g., planning, localization, controls, behavior systems, task execution)
- Experience shipping software on real robots and debugging issues that emerge in unstructured, real-world environments
- Strong systems thinking and comfort working across interfaces between autonomy, platform infrastructure, and operational needs
- Excellent cross functional communication skills and a bias toward pragmatic solutions
### What the job involves
- As a Software Engineer – Robotic Applications, you will help strengthen and extend our core robotics platform, from task management and behavior orchestration to motion planning, localization, and controls
- Working closely with our Embodied AI team, you will deploy, integrate, and evaluate autonomy models on real robots operating in hospitals
- This work will include one of the first production-scale deployments of Vision-Language-Action (VLA) models and AI-generated manipulation behaviors, bringing the latest advances in embodied AI into real-world operation
- Your work will directly impact how robots behave in the real world, helping us continuously improve the reliability, robustness, and usefulness of autonomy in complex human environments
- Design, implement, and maintain core robotics platform subsystems (task management, behavior systems, planning, localization, control)
- Collaborate with Embodied AI partners to deploy, evaluate, and iterate on autonomy models in real robotic applications
- Integrate emerging components (e.g., world models) into production robotic workflows with a focus on reliability and observability
- Build test harnesses, regression coverage, and debugging tools to ensure high confidence releases and fast iteration cycles
- Contribute to architecture decisions that improve modularity, testability, and long-term maintainability of the robotics stack
- Mentor teammates and raise the bar on engineering quality, reliability, and operational excellence
### Benefits
- A collaborative and mission-driven team working on challenging problems that promise to radically change the future of healthcare
- Competitive health plan coverage for individuals and dependents
- Experience working with some of the leading experts in human-robot interaction
- A positive and supportive working environment in Austin, TX
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite