CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Filters

No filters available for this job position.

Senior Software Engineer, Autonomy - Behavior, Planning & Controls Jobs

Filters

No job offers found for the selected criteria.

Previous job offers may have expired. Please check back later or try different search criteria.

Explore high-impact Senior Software Engineer, Autonomy - Behavior, Planning & Controls jobs, a critical role at the forefront of developing intelligent, self-governing systems. Professionals in this field architect the core decision-making logic for autonomous vehicles, robots, and other advanced machines, enabling them to perceive their environment, plan safe and efficient trajectories, and execute precise control actions. This domain sits at the intersection of robotics, artificial intelligence, and real-time systems, demanding engineers who can translate complex theoretical concepts into robust, production-ready software. A Senior Software Engineer in this discipline typically shoulders a wide array of responsibilities. They design, implement, and optimize algorithms for behavior prediction (anticipating actions of other agents), motion planning (charting optimal paths through dynamic environments), and vehicle controls (executing steering, throttle, and brake commands with high fidelity). A key part of the role involves building scalable software frameworks that integrate perception, localization, and planning modules to create a cohesive autonomy stack. These engineers are responsible for rigorous testing through simulation, in-lab environments, and real-world trials, ensuring system safety, reliability, and performance under diverse and challenging conditions. They also provide technical leadership, mentoring junior engineers, and driving best practices in code quality, system architecture, and documentation. Typical skills and requirements for these advanced positions are substantial. Candidates generally need a strong foundation in computer science, robotics, or a related field, often with an advanced degree. Proficiency in C++ and/or Python is essential, alongside experience with ROS (Robot Operating System) or similar middleware. Deep knowledge of core algorithms is required, including search and optimization techniques (A*, RRT), machine learning for prediction, trajectory optimization, and classical control theory. Experience with sensor fusion, real-time operating systems, and software development for safety-critical applications is highly valued. Success in these jobs demands strong problem-solving abilities, a systems-thinking mindset, and a commitment to creating trustworthy autonomous technologies. For those passionate about shaping the future of autonomy, Senior Software Engineer, Autonomy - Behavior, Planning & Controls jobs offer a challenging and rewarding career path at the cutting edge of engineering innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary