Pony.ai
Software Engineer - Onboard Infrastructure
Pony.ai, Fremont, CA
DescriptionFounded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding footprint of sites around the world. Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.ai is an industry leader in the commercialization of autonomous driving and is committed to developing the safest autonomous driving capabilities on a global scale. Pony.ai’s leading position has been recognized, with CNBC ranking Pony.ai #10 on its CNBC Disruptor list of the 50 most innovative and disruptive tech companies of 2022. In June 2023, Pony.ai was recognized on the XPRIZE and Bessemer Venture Partners inaugural “XB100” 2023 list of the world’s top 100 private deep tech companies, ranking #12 globally. As of August 2023, Pony.ai has accumulated nearly 15 million miles of autonomous driving globally.ResponsibilityWe are seeking a Software Engineer - Onboard Infrastructure to join our team. You will collaborate with distinguished engineers to solve one of the most challenging problems in artificial intelligence: a fully autonomous driving platform. You will participate in various software development cycles to discover the real problems in autonomous driving, design robust and scalable solutions, and implement your ideas into production. You will be building the infrastructure of the vehicle “brain”, as well as forging our offline infrastructures to facilitate our end-to-end development cycle.Develop a high-performance, high-stability, and easily expandable vehicle operating system, supporting different types of vehicle modules.Develop a simulation and replay system for in-vehicle systems.Develop and use performance analysis and monitoring tools to analyze and optimize system computing resource allocation and overall performance.Improve the development tools and debugging tools.RequirementsBachelor's degree or above, computer science or related major.Have at least one common programming language experience, such as C++, Java, PythonDeep understanding of operating systems and computer architecture.Have high-performance software system, scientific simulation engine or game engine development experience.Excellent analysis and problem-solving skills.Compensation and BenefitsBase Salary Range: $120,000 - $200,000 AnnuallyCompensation may vary outside this range depending on many factors, including the candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Compensation and this role may be eligible for bonuses/incentives and restricted stock units.Also, we provide the following benefits to the eligible employees:Health Care Plan (Medical, Dental & Vision)Retirement Plan (Traditional and Roth 401k)Life Insurance (Basic, Voluntary & AD&D)Paid Time Off (Vacation & Public Holidays)Family Leave (Maternity, Paternity)Short Term & Long Term DisabilityFree Food & SnacksJob SummaryID: 0FF38B090FDepartment: Engineering - SoftwareType: full time