Software Engineer developing trajectory generation algorithms for enhancing autonomous vehicle driving behaviors. Focused on improving safety and comfort in complex driving environments through software implementation.
Responsibilities
Design trajectory generation algorithms and implement them in high-quality software to continuously improve the capability of our autonomous driving system and enhance the safety and comfort of our driving behavior on public roads.
Use our extensive backend tooling to test and validate your algorithms and software across many different driving situations, and develop metrics and pipelines to further our ability to test/measure the algorithms’ performance.
Participate in or lead cross-functional projects to deliver mission-critical features to expand our autonomous driving capabilities.
Participate in on-vehicle drive reviews to gather actionable feedback on driving performance, and use this knowledge to help the team learn and make continuous improvements.
Conduct literature review and participate in study groups to stay current with the advancements in the fields of Motion Planning, Autonomous Driving, and Robotics in general.
Requirements
Master's degree in Computer Science, Robotics, or related fields
Fluency in C++ with experience shipping productionized software
Proven experience in developing trajectory optimization algorithms and real-time motion planning software
Deep knowledge about numerical constrained optimization methods
Experience with geometric, sampling, and search-based planning algorithms (Bonus Qualification)
Experience with machine learning-based motion planning (Bonus Qualification)
Experience with behavior planning, discrete decision making, tree search, and POMDP (Bonus Qualification)
Benefits
paid time off (e.g. sick leave, vacation, bereavement)
Simulation & Virtual Engineering Lead at Airbus UpNext shaping UAS operation technologies. Designing simulation ecosystems and overseeing high - fidelity models for aerospace applications.
GTM Engineer at Baseten designing AI - powered workflows to enhance sales, marketing, and support. Driving CRM strategy and ensuring data quality for better performance.
Software Developer focused on full stack development and frontend solutions for Addvolt's cloud platform. Joining a team committed to innovative, eco - friendly technology for refrigerated transport.
Senior Principal Software Engineer designing, developing, and testing applications for Northrop Grumman's Sentinel Program. Collaborating on multidisciplinary research and ensuring software standards are met in a challenging and innovative environment.
Software Engineer designing and developing Python applications for Northrop Grumman. Collaborating with cross - functional teams and adhering to DoD security standards.
Vice President overseeing laboratory software engineering and informatics for Natera, a leader in genetic testing. Leading a large team and modernizing informatics platforms for clinical laboratories.
Associate iOS Software Engineer developing applications at FanDuel, a leading sports - tech entertainment company. Collaborate in an Agile team to enhance mobile technologies.
Staff Engineer at URBN developing AI - powered visual experiences. Integrating generative AI solutions with creative tools and workflows to build robust image and video generation systems.
Senior Software Engineer at Sotheby’s responsible for building and maintaining systems for art and luxury sales. Engaging in both backend engineering and client - facing product development.