Toyota Material Handling, Inc. seeks a Robotics Software Engineer III based in Columbus, IN to design and implement new autonomous robotics platforms and applications under limited supervision. Contribute to the development of software components for team development projects. Collaborate with other robotics engineers to ensure that requirements and functionality of components fit into larger projects. Contribute to the development of software components with performance considerations for processing and logging data in real time using C++. Develop and implement novel algorithms for advanced safety-critical automation and robotic applications. Implement robotics and automated solutions using sensors and other hardware. Interface with software, machine learning, embedded, mechanical, and electrical engineers to drive multidisciplinary research projects forward. Create and update technical documentation for robotics systems and processes. Create test plans for hardware and software validation. Analyze results and create documentation and recommendations based on results. Examine edge technologies and create documentation and proposals for new products and tools. Support development of software components and modules as part of larger automation projects. Local telecommuting permitted up to 2 days per week. Annual salary: $106,060 - $165,890.