Software Architecture Engineering Internship/Co-Op
Software Engineering, IT
Foster City, CA, USA
Posted on Tuesday, October 3, 2023
Software Architecture Engineers act as multipliers for Zoox's entire software organization: looking for opportunities to make our software and engineering teams more efficient and productive. We frequently tackle big challenges in the code base that cut across multiple teams. We also provide technical leadership and design review services to the rest of the software organization.
As our intern, you will see the entire safety critical autonomous driving stack from a 10,000-foot view, but get to frequently zoom in and roll up your sleeves - solving problems with the biggest payoffs across all of the software teams. You have strong software engineering skills & broad experience, but with a focus in C++ systems-level software and you are comfortable hacking out quick scripts to automate tasks. Autonomous vehicles have some of the largest, most complex software ever shipped in a safety-critical environment; solving that problem will be the most exciting technical challenge of our lifetimes.
Technical Qualifications & Language Requirements
- Bachelor’s degree in an engineering, mathematics, or related field
- Strong proficiency in C++
- Experience with Python
- Experience with Linux and systems programming
- Familiarity with Software Version Control
- Bonus/Nice-To-Haves - familiarity with build systems & testing methodologies, networking, TCP/IP & sockets programming, experience with ROS, RTOS (e.g QNX, VxWorks, INTEGRITY), and/or safety-critical systems
The monthly salary range for this position is $6,500 to $9,500. Compensation will vary based on role, degree level and type, and benefits will be offered based on eligibility. Additional benefits may include medical insurance, 401k, and a housing stipend.
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.
A Final Note:
You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.