New Grads 2026 General Software Engineer
Posted Updated
Description
You will build real-time in-vehicle systems, data transport and logging infrastructure, embedded-device communication services, cloud and backend systems, developer tools, and machine-learning infrastructure. You will optimize performance, support model deployment and evaluation, develop GPU and CPU kernels, and collaborate on end-to-end solutions.
Responsibilities
- Build real-time in-vehicle systems
- Develop data transport frameworks and logging infrastructure
- Develop communication service frameworks between embedded devices and host computers
- Develop cloud-based and backend systems supporting the autonomous-vehicle fleet
- Design features and tools that optimize computational performance
- Build infrastructure bridging machine learning and distributed systems
- Optimize model deployment and machine-learning workflows
- Develop GPU and CPU kernels
- Build model conversion, evaluation, and management systems
- Develop infrastructure for training, optimizing, and deploying machine-learning models
- Optimize algorithms for self-driving vehicles
Requirements
- Pursuing a BS/MS degree in a relevant technical field or equivalent practical experience, with an expected graduation date before December 2026
- Proficiency in C++, Python, Java, and/or Go
- Programming practices, coding standards, and test-driven development
- Analytical and problem-solving skills
- Communication and cross-functional collaboration abilities
