Autonomous Driving Software Optimization Engineer

Saic Innovation Center San Jose , CA 95134

Posted 5 days ago

SAIC Motors is the largest car manufacturer in China selling more than 6 million cars annually. SAIC USA is a fully owned subsidiary that engages in research and development for cutting edge technologies such as autonomous driving and Human Computer Interfaces. We have an opening at our Innovation Center in San Jose, CA in the Autonomous Driving team.

As a Software Optimization Engineer, you help optimize our entire autonomous driving software stack. You will help our software for perception, mapping & localization and motion planning & control run more efficiently on existing hardware. You will optimize and increase computational efficiency for neural networks using techniques such as weight reuse, lower precision computations. You will investigate and prototype different architectures such as from Nvidia GPU, Intel CPU, FPGA, AI chips and embedded computing platforms and architect the transition of software stack from desktop to an embedded platform

Requirements

  • MS/PhD in computer science, robotics, electrical engineering, aerospace engineering, or a related field, or equivalent practical experience
  • 3+ years of experience in software development using C++/Python. Candidates with more experience are encouraged to apply
  • Proven experience in designing and implementing solutions for system optimization problems
  • Experience with System Optimizing and Integration
  • Expert in C++, ROS & Linux

Preferred qualifications

  • GPU Programming
  • Experience with Computer Vision, Robotics or AI applications
  • Experience with RTOS platforms
  • Ability to understand and implement complex algorithms efficiently and correctly
  • Inquisitive, proactive, and interested in learning new tools and techniques

These roles will challenge the boundaries of your problem-solving, and will be rewarding as your prototype creations are transitioned and deployed in real-world environments. When you join the SAIC team, you will discover all the benefits, rewards and development opportunities youd expect from a diverse global leader. Youll become part of a fast paced team that is pushing the boundaries of technologies and customer experience.

Benefits

Competitive Salary, Medical Benefits, FSA, 401K, Short Term and Long Term Disability Insurance.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Autonomous Driving Software Integration Engineer

Saic Innovation Center

Posted 5 days ago

VIEW JOBS 11/15/2019 12:00:00 AM 2020-02-13T00:00 <p>SAIC Motors is the largest car manufacturer in China selling more than 6 million cars annually. SAIC USA is a fully owned subsidiary that engages in research and development for cutting edge technologies such as autonomous driving and Human Computer Interfaces. We have an opening at our Innovation Center in San Jose, CA in the Autonomous Driving team. </p><p><br></p> <p>As a Software Integration Engineer, you help ensure autonomous driving software integration and reliability. You will help integrate multiple modules and contribute to system testing and field reporting. You will be responsible for real time system operation as well as specification of test procedures for autonomous driving. You will work with other Autonomous Driving teams in specification and refinement of autonomous driving products.</p><p><strong>Requirements</strong></p><ul> <li>MS/PhD in computer science, electrical engineering, aerospace engineering, or a related field, or equivalent practical experience</li> <li>3+ years of experience in software development or development testing using C++/Java/Python. Candidates with more experience are encouraged to apply.</li> <li>Experience with software test engineering tools such as google test, unittest, rostest</li> <li>Experience writing tests in Python/C++/Java and creating test plans</li> <li>Experience with continuous integration and test automation</li> </ul><p>Experience with processing sensor data at different sensor rates including cameras, lidar, IMU and GPS</p><p>System Integration and in-vehicle debugging</p><p>Software Architecture including integration with third party software</p><p>Proven testing expertise, from unit tests to system tests</p><p>Experience with quality assessment for complex software projects</p><p>Experience with Functional Safety</p><p><br></p><p><em><strong>Preferred qualifications</strong></em></p><p>GPU Programming<br></p> <p>Experience with with Computer Vision, Robotics or AI applications</p> <p>Python / ROS / Linux / Matlab experience</p> <p>Inquisitive, proactive, and interested in learning new tools and techniques</p> <p><br></p><p>These roles will challenge the boundaries of your problem-solving, and will be rewarding as your prototype creations are transitioned and deployed in real-world environments. When you join the SAIC team, you will discover all the benefits, rewards and development opportunities you’d expect from a diverse global leader. You’ll become part of a fast paced team that is pushing the boundaries of technologies and customer experience.</p><p><br></p><p><strong>Benefits</strong></p><p>Competitive Salary, Medical Benefits, FSA, 401K, Short Term and Long Term Disability Insurance.</p> Saic Innovation Center San Jose CA

Autonomous Driving Software Optimization Engineer

Saic Innovation Center