Robotics Software Engineer, Autonomy Integration
- Location
- Austin, TX · On-site
- Job type
- Full-time
- Level
- Senior
- Experience
- 3+ years
- Listed
- 30 days ago
Skills & highlights for this role
- modern C++
- Python
- ROS 2
Also useful
- MoveIt
- behavior trees
- industrial robot controllers
Join Contoro Robotics - Revolutionizing Warehouse Automation with Cutting-edge Robotics
At Contoro Robotics, we're on a mission to solve labor challenges through advanced robotic solutions. Headquartered in Austin, TX, our fast-growing startup is transforming the supply chain industry with our flagship warehouse automation technology. Our team is made up of top-tier experts in robotics, AI, and logistics, working together to push the boundaries of automation.
We’re looking for talented and ambitious individuals to join us on this journey-helping shape the future of robotics while growing alongside a world-class team. If you're passionate about innovation, problem-solving, and making a real-world impact, we want to hear from you!
The Role
We are hiring a robotics software engineer to improve how our autonomous robots execute motion and coordinate work across planning, robot control, end effectors, sensors, and material-handling equipment. You will develop production software that connects high-level autonomy decisions to reliable physical execution, with a focus on reducing cycle time, eliminating unnecessary delays, and improving recovery from real-world failures.
This role is well suited for an engineer who enjoys working across software and hardware boundaries, diagnosing system-level problems, and turning performance data into practical improvements on deployed robots.
Responsibilities
- Develop and improve software for robot trajectory execution, task sequencing, and hardware coordination
- Profile robot cycles and reduce delays across motion planning, trajectory execution, end-effector operation, sensing, and conveyor interaction
- Build and maintain reusable, validated robot motions for common operating scenarios and integrate them with online planning
- Extend behavior trees or state machines for autonomous task execution, event-driven coordination, fault handling, and recovery
- Integrate motion-planning outputs with industrial robot controllers, hardware interfaces, and safety constraints
- Diagnose production issues using logs, telemetry, simulation, and testing on physical robots
- Add instrumentation, automated tests, regression tests, and hardware validation for execution and autonomy software
- Collaborate with perception, motion planning, controls, hardware, test, and deployment engineers on cross-system improvements
- Participate in design reviews and contribute to system architecture and technical planning
Qualifications
- B.S. or M.S. in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent industry experience
- 3+ years of professional experience developing software for deployed robotic or automation systems
- Proficiency in modern C++ and Python in a production environment
- Experience developing with ROS or ROS 2 on Linux
- Hands-on experience integrating software with physical robots, actuators, sensors, or industrial automation equipment
- Working knowledge of robot kinematics, motion planning, trajectory execution, and controller interfaces
- Experience with behavior trees, state machines, or similar task-orchestration frameworks
- Strong debugging skills across software, communications, controls, and hardware interfaces
- Ability to design, test, and deliver reliable software across subsystem boundaries
Preferred Qualifications
- Experience with industrial manipulators such as KUKA, ABB, FANUC, Universal Robots, or similar platforms
- Experience with MoveIt, Pilz, OMPL, Ruckig, ros2_control, or comparable robotics frameworks
- Experience profiling and improving robot cycle time, throughput, latency, or trajectory execution
- Familiarity with robot communication and industrial protocols such as EtherCAT, CAN, PROFINET, EtherNet/IP, or OPC UA
- Experience with behavior-tree design, event-driven automation, or production recovery logic
- Experience building simulation, hardware-in-the-loop, or automated regression-testing systems
- Familiarity with Docker-based deployment and cloud-based logging or monitoring
- Prior work in warehouse automation, manufacturing, logistics, material handling, or robotic pick-and-place applications
About Contoro
Contoro Robotics is an Austin-based startup focused on warehouse automation. We design and deploy autonomous truck-unloading robots that handle heavy and highly variable payloads in real customer environments.
From Contoro Inc.'s careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Robotics Software Engineer, Autonomy Integration role at Contoro Inc., it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
Where is the Robotics Software Engineer, Autonomy Integration job at Contoro Inc. located?
This Robotics Software Engineer, Autonomy Integration position at Contoro Inc. is located in Austin, TX (On-site). Always check Contoro Inc.'s application page for specific state eligibility or relocation policies.
What qualifications are required for Robotics Software Engineer, Autonomy Integration at Contoro Inc.?
For the Robotics Software Engineer, Autonomy Integration role, Contoro Inc. highlights 3+ years of relevant experience; experience with modern C++, Python, ROS 2. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Robotics Software Engineer, Autonomy Integration position at Contoro Inc.?
This listing links directly to Contoro Inc.'s Ashby application page. You can apply directly on Contoro Inc.'s site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Ashby application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.