Software Engineer Internship (Embedded, Backend, Full Stack)

Parallel Systems

Los Angeles (CA)

Presencial

USD 34.000 - 55.000

A tiempo parcial

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Parallel Systems in Los Angeles is seeking Software Engineering Interns to help build the software that runs its vehicles and the platform behind its fleet. This hands-on role lets interns ship real work and see results on prototype vehicles, test benches, or in services used daily.

Interns are placed on vehicle software or backend/full-stack projects, own a scoped task from requirements to delivery, and work with a mentor. Expect learning across software, hardware, and data interfaces.

Formación

  • Pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, or related field.
  • Hands-on software experience with real hardware or simulations.
  • Exposure to RTOS environments, simulation, or hardware-in-the-loop testing.
  • Experience with hands-on engineering teams or personal projects.

Responsabilidades

  • Own a scoped project from requirements through delivery.
  • Ship code that runs on prototype vehicles or in tests.
  • Debug across software, hardware, and vehicle data boundaries.
  • Collaborate with mentors and participate in code reviews.

Conocimientos

Rust
C
C++
Python
Go
TypeScript

Educación

CS/CE/EE/Robotics

Herramientas

RTOS
Embedded Linux
CAN
SPI
I2C
UART
Ethernet

Descripción del empleo

  • Parallel Systems is seeking Software Engineering Interns to help build the software that runs its vehicles and the platform behind its fleet. This is a hands‑on role where interns ship real work. Their code will run on prototype vehicles, test benches, or in services and tools the team and operators rely on every day
  • Interns are placed on a vehicle software or backend/full‑stack project based on their background and team priorities. They own a scoped project from requirements through delivery, work closely with a mentor, and see their work tested on real hardware or used by real users
  • Regardless of project, interns learn how software, hardware, and vehicle data fit together and debug across those boundaries
  • Contribute to a specific project scoped to team priorities. Example areas include:
  • Write and test vehicle control software for braking, drivetrain, actuators, and power systems on microcontrollers or embedded Linux
  • Develop and validate vehicle communication interfaces across CAN, Ethernet, SPI, I2C, or UART, including bench debugging
  • Bring up onboard sensors and devices used for telemetry, health monitoring, and vehicle operation
  • Build fleet and telemetry services and data pipelines that ingest, store, and serve data from vehicles in the field
  • Build APIs and web applications used to monitor, dispatch, and manage vehicles
  • Improve developer and test infrastructure, including CI/CD, simulation, hardware‑in‑the‑loop testing, deployment, and observability for the software team
  • Work through a structured engineering lifecycle: requirements review, design, implementation, testing, and documentation of results
  • Weeks 1–2: Complete onboarding, review vehicle and software platform architecture, set up the development environment, attend lab and shop orientation, familiarize yourself with the codebase, and complete a starter task
  • Weeks 3–4: Receive a project assignment, review requirements and interfaces, and begin design and debugging work with your mentor
  • Weeks 5–7: Implement core project work, test on the bench or in staging, and iterate through code and design reviews
  • Weeks 8–10: Integrate work onto prototype vehicles or into production systems, execute tests, investigate issues, and participate in team design reviews
  • Weeks 11–12: Complete final validation and handoff, document findings and recommended next steps, and present results to the broader engineering team
  • Track progress through weekly check-ins with your mentor, design and code reviews, and feedback from the broader engineering team
Requirements
  • Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, or a related field
  • Clear communication, and comfort asking questions and sharing progress early
  • A track record of building software that works in the real world, not only in class assignments or simulation
  • Hands‑on software experience through internships, student teams, research, coursework, or personal projects
  • Exposure to RTOS environments, simulation, or hardware‑in‑the‑loop testing
  • Experience from hands‑on extracurricular engineering teams such as Formula SAE, Baja SAE, robotics, rocket club, solar car, autonomous systems teams, or similar
  • Experience bringing up sensors, actuators, motor controllers, or other real electromechanical systems
  • Experience with Rust, C, or C++ on microcontrollers or embedded Linux
  • Familiarity with communication protocols such as CAN, SPI, I2C, UART, or Ethernet
  • Strong problem‑solving skills and the ability to debug issues across system boundaries
  • Strong programming skills in at least one language such as Rust, C, C++, Python, Go, or TypeScript
  • Strong documentation habits and attention to detail
  • Excitement about working in a hands‑on, hard‑tech environment where software meets physical vehicles
  • Experience building APIs, distributed services, data pipelines, or full‑stack web applications
  • Familiarity with databases, cloud infrastructure, containers, or CI/CD
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineering Intern (Embedded, Backend, Fullstack)
Software Engineering Intern (Embedded, Backend, Fullstack)

Parallel • Los Angeles (CA)

Presencial
USD 57.000 - 81.000
Software Engineer Intern - Multiple Teams
Software Engineer Intern - Multiple Teams

New Grad • Los Angeles (CA)

Presencial
USD 57.000 - 81.000
Vehicle Software Engineer Intern (Embedded & Backend)
Vehicle Software Engineer Intern (Embedded & Backend)

Parallel Systems • Los Angeles (CA)

Presencial
USD 34.000 - 55.000
Autonomous Vehicle Software Intern
Autonomous Vehicle Software Intern

New Grad • Los Angeles (CA)

Presencial
USD 57.000 - 81.000
Security Intern (Winter 2027)
Security Intern (Winter 2027)

Kodiak Robotics • Mountain View (CA)

Presencial
USD 34.000 - 55.000
Remote-friendly work environment
401k
Generous PTO policy
+8
Embedded & Full-Stack Intern: Build Real Vehicle Software
Embedded & Full-Stack Intern: Build Real Vehicle Software

Parallel • Los Angeles (CA)

Presencial
USD 57.000 - 81.000
Software Engineering Intern
Software Engineering Intern

York Space Systems • Greenwood Village (CO)

Presencial
USD 40.000 - 55.000
Software Engineering Intern (8 months/40hrs per week)
Software Engineering Intern (8 months/40hrs per week)

Bosch USA • Farmington Hills (MI)

Presencial
USD 28.000 - 39.000
Health coverage
401(k) with matching
Paid time off
+2
Backend Software Engineering Intern
Backend Software Engineering Intern

AiDash • Iowa

Presencial
USD 34.000 - 55.000
Growth opportunities
Competitive benefits
Work-life balance
Autonomy Engineer Intern
Autonomy Engineer Intern

Eradrive, Inc. • Palo Alto (CA)

Presencial
USD 34.000 - 55.000