1. Design and implement vision algorithms for our autonomous driving system 2. Generate robust and efficient vision algorithms by testing, debugging and optimization to generate robust and efficient vision algorithms. 3. Work with multi-discipline engineering team on HW/SW integration.
1. Collaborate with algorithm designers to specify required data sets that include both training and testing of ML/DL/CV algorithms. 2. Analyze the data/results from AI algorithms and generate report. 3. Request specific data sets with various driving scenarios by adding requests to recording plan. 4. Responsible for quality of available data and maintenance of ground truth. 5. Work with algorithms team to test algorithms based on the collected data.
1. Work with the team to develop new deep learning algorithms and applications. 2. Run experiments on mainstream machine learning frameworks, learn, and iterate with the team. 3. Feel comfortable to optimize machine learning algorithms and think creatively. 4. Apply latest machine learning algorithms to solve new problems in computer vision, natural language processing, and voice recognition areas.
As a platform software engineer, you will be part of a team working towards XMotors.ai’s autonomous vehicle vision. You will be responsible for the design and development of the platform software for autonomous driving system. Your responsibilities include (but are not limited to): 1. Design and implement autonomous driving software platforms, including kernel modifications/extensions, driver implementation/enhancement, middleware implementation/enhancement, system integration, performance/power optimization, stress/stability/compliance test. 2. Drive the reliability of the software platform which includes radar, LiDAR, camera, GPS and IMU sensor processing and fusion. 3. Work towards the best user experience. 4. Analyze complex technical issues and independently drive resolution across multiple teams. 5. Work in an environment which involves Hypervisor, Linux, QNX RTOS.