> Markdown version of [/jobs/ext/81090-software-developer-motion-planning](https://www.wearedevelopers.com/jobs/ext/81090-software-developer-motion-planning). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - Motion Planning - **Company:** AVRIDE - **Location:** Austin, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, C++ (Programming Language), Code Review, Linux, Python (Programming Language), Machine Learning, Software Engineering, Data Streaming, Systems Integration, Kubernetes, Information Technology, Docker, Programming Languages - **Published:** May 19, 2026 - **Apply:** https://www.dice.com/job-detail/569d29f5-c284-4efe-965d-35d6df323033 ## About the Role * Educational Requirement: A bachelor's degree in computer science, engineering or mathematics, or their equivalents. * At least 12 years of experience as a software engineer. * At least 5 years of experience with Linux and Docker. * At least 3 years of relevant work experience in IT. * Proven ability to implements leading AI related solutions. * Strong knowledge of such programming languages as C++, Python. * Proven understanding of basic ML models and its applications; Ability to implement and validate basic ML models. * Should possess the confidence to guide teams and management towards making decisions; prepared to assertively seek information and responses. * Proven ability to work with Kubernetes and AWS. * Solid understanding of the software development lifecycle. * Proven ability to work with members of cross-functional teams. * Strong knowledge of wide range of algorithms to build performance efficient systems, proficiency with writing complex algorithmic logic. * Excellent communication and interpersonal skills. * Good critical thinking and problem-solving skills. * Knowledge of traffic laws and driving norms to ensure the vehicle adheres to legal and safety standards. Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available. ## Description As a Senior Software Developer at Avride, you'll lead the development of trajectory planning algorithms for autonomous vehicles, ensuring smooth system integration and real-world performance. You'll work across teams, drive technical decisions, and help build safe, intelligent driving behavior. What You'll Do * Design, develop and verify detailed algorithms related to autonomous vehicle trajectory geometry and all related components. * Analyze autonomous rover behavior to detect inconsistencies and implement solutions, ensuring seamless operation across various system components. * Overseeing the contributions to the geometry planning component of subordinate software engineers. * Collaborate with other teams, responsible for various system modules related to trajectory geometry, ensuring their synchronized and cohesive operation. * Ensure that data flow and commands are appropriately coordinated between these components for smooth and efficient operation of the autonomous vehicle. * Devise and implement metrics for autonomous vehicle evaluation. * Devise and implement feedback mechanisms about autonomous vehicle behavior. * Simulating a variety of driving scenarios, ensuring the metrics remain comprehensive and cover an expansive range of potential situations. * Quality Assurance Team feedback analysis. * Ability to isolate issues within intricate, multi-component systems and conduct thorough root cause analysis. * Proficient code review., Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)