You are viewing a preview of this job. Log in or register to view more details about this job.

2022 Summer Internship - Onboard - Software Engineer - Onboard Runtime (MS/PhD)

Opportunity Overview
  • Developing highly efficient and versatile messaging frameworks to enable low latency communication between autonomous driving function components
  • Monitoring, recording and analyzing key metrics to discover and optimize performance bottlenecks
  • Researching on cutting edge hardware/software technologies to improve autonomous driving system throughput

Role Responsibilities
  • Design, implement and maintain the base frameworks, diagnostic systems and data processing pipelines that scaffold our autonomous driving system
  • Continuously monitor, discover and summarizes key performance bottlenecks in our system, propose and productionize novel solutions

Experience & Skills Required
  • Enrolled in a MS/PhD program in Computer Science, Software Engineering or similar field
  • Ability to write product-quality code in C++ and/or Python
  • Comfortable and experienced in software development life cycle - coding, debugging, optimization, testing, integration
  • Basic understanding of Operating System, Parallel Computing or Distributed System
  • Ability to collaborate with others, to communicate effectively and concisely in English

Preferred Skills and Experience

  • Experience in C++/Python program profiling and optimization
  • Experience in ROS or other robotics middleware platforms

Intern Perks
  • Work with world class AI Engineers
  • Shape the landscape of autonomous driving
  • Work on significantly important and mission critical projects
  • Extensive individual support through TuSimple’s Mentorship Program
  • Competitive salary
  • High full-time employment return rates after completion of Internship Program 
  • Gym membership reimbursement
  • Monthly team building budget
  • Onsite Perks (These perks will only be applicable if the internship is onsite)
  • Breakfast, lunch, and dinner served every day
  • Full kitchens on every floor with unlimited snacks, drinks, special treats, fruits, meals, and more