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)
Full Stack Developer focusing on backend systems with Java at NorthStar Systems. Building scalable platforms with Kafka, Docker & Kubernetes, while collaborating with global partners.
Staff Software Engineer at Medical Home Network integrating AI into software engineering practices. Collaborating with product, design, and DevOps to drive innovation and technical direction.
Technical Lead responsible for platform maintenance and support at The White Team Consulting. Requires extensive experience in IBM and messaging systems within a hybrid work environment.
Software Developer in Agile environment for professional services. Responsible for coding, integration, troubleshooting, and documentation in a hybrid setup.
Middle Software Developer in CPQ Capability customizing SAP solutions in a hybrid setting. Involves coding, integrations, and technical support for clients' pricing needs.
Senior Software Developer specializing in SAP CPQ solutions for client customization and configuration. Leading project delivery teams and ensuring performance and reliability in complex environments.
Software Engineer working with AI and finance to build products at Fiscal.ai. Focused on full stack development and API infrastructure in a remote setting with occasional office work.
Tech Lead for retail store solutions in Paris, leading technical implementation and collaboration with IT teams. Ensuring quality and scalability of solutions while supporting operational efforts.
Full Stack Engineer at Montu UK developing scalable applications using Node.js and TypeScript. Collaborating with a small team to enhance healthcare through technology.
Software Engineer 2 at ModMed leading development of integration services for healthcare. Focused on driving outcomes and collaborating globally to enhance healthcare interoperability.