Parallel Systems

Software Engineering Intern (Embedded, Backend, Fullstack)

Parallel Systems
Apply
10 hours ago
Los Angeles, CA, USAIntern
H1B sponsor

Responsibilities

  • Build 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, and UART, including bench debugging.
  • Integrate onboard sensors and devices for telemetry, health monitoring, and vehicle operation.
  • Build fleet and telemetry services and data pipelines that ingest, store, and serve vehicle data.
  • Develop APIs and web applications for monitoring, dispatching, and managing vehicles.
  • Improve developer and test infrastructure, simulation, hardware-in-the-loop testing, deployment, and observability.
  • Own a scoped project through requirements review, design, implementation, testing, documentation, integration, validation, and handoff.
  • Participate in code reviews, design reviews, issue investigation, weekly mentor check-ins, and a final presentation to the engineering team.

Requirements

  • Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, or a related field.
  • Hands-on software experience through internships, student teams, research, coursework, or personal projects.
  • Strong programming skills in at least one of Rust, C, C++, Python, Go, or TypeScript.
  • Demonstrated ability to build software that works in real-world environments beyond class assignments or simulation.
  • Strong problem-solving and cross-system debugging skills.
  • Clear communication and willingness to ask questions and share progress early.
  • Preferred: experience with Rust, C, or C++ on microcontrollers or embedded Linux.
  • Preferred: familiarity with CAN, SPI, I2C, UART, or Ethernet.
  • Preferred: experience with APIs, distributed services, data pipelines, or full-stack web applications.
  • Preferred: familiarity with databases, cloud infrastructure, containers, or CI/CD.
  • Preferred: exposure to RTOS environments, simulation, or hardware-in-the-loop testing.
  • Preferred: experience bringing up sensors, actuators, motor controllers, or other electromechanical systems.
  • Preferred: hands-on engineering team experience such as Formula SAE, Baja SAE, robotics, rocket club, solar car, or autonomous systems teams.
  • Preferred: strong documentation habits and attention to detail.

Benefits

  • 12-week internship progression with onboarding, mentoring, project work, integration, final validation, and presentation.
  • Hourly base compensation of $50 USD; equity and benefits are excluded from the stated range.
  • Hands-on work with prototype vehicles, test benches, production systems, lab and shop environments, and real users.
  • Equal opportunity employment and reasonable accommodations for qualified individuals with disabilities.
Parallel Systems

About Parallel Systems

51-200 employees

Parallel Systems builds autonomous, battery-electric rail vehicles and fleet-management software that move containerized freight by rail, serving railroads and shippers seeking to shift short-haul loads off trucks. Privately held and founded in 2020 in Los Angeles, the company integrates with existing rail operations and sells vehicles and software-as-a-service to U.S. freight rail operators and logistics providers.

Contact me