Logo of Huzzle

Internship

Intern - Runtime Software Engineer

Logo of Plus

Plus

19d ago

🚀 Off-cycle Internship

Santa Clara

AI generated summary

  • You need a degree in CS/EE, C++, ROS experience, state machines knowledge, and a grasp of autonomous driving software components. Collaboration skills and basic safety understanding are desired.
  • You will review, improve, and troubleshoot software, define testing requirements, write production-level code, test implementations, and document activities.

Off-cycle Internship

Software EngineeringSanta Clara

Description

  • Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America’s Best Startup Employers and Fast Company as one of the World’s Most Innovative Companies, Plus’s open autonomy technology platform is already powering vehicles in commercial use today. Working with one of the largest companies in the U.S., vehicle manufacturers, and others globally, Plus is helping to make driving safer, more comfortable, and more sustainable. Plus has received a number of industry awards and distinctions for its transformative technology and business momentum from Fast Company, Forbes, Insider, Consumer Electronics Show, AUVSI, and others. If you’re ready to make a huge impact and drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams.

Requirements

  • BS or MS in Computer Science, Electrical Engineering, Robotics, or other related engineering field
  • Proficient in C++, python, and Linux CLI
  • Previous working experience with ROS, software testing, and state machines
  • Understanding of the main components and principles of autonomous driving software stack
  • Preferred Skills:
  • Previous experience with ticketing systems and collaborative documentation systems
  • Familiarity with embedded systems and mechatronics systems
  • Previous working experience with autonomous vehicles
  • Previous working experience with multinational teams and interdisciplinary projects
  • Basic understanding of functional safety concept

Education requirements

Bachelors
Masters

Area of Responsibilities

Software Engineering

Responsibilities

  • Review existing implementations, identify areas for improvement, and troubleshoot software errors
  • Working with different engineering teams to define software testing requirements that meet functional safety standards
  • Write production-level code to realize testing suite that matches functional safety requirements
  • Experiment and validate the new implementations via both hardware-in-the-loop testing benches, and Plus’s testing fleet
  • Draft thorough documents for planned and executed activities

Details

Work type

Full time

Work mode

office

Location

Santa Clara

Benefits

Salary Range:

  • $19 - $65 an hour