Parallel Systems

Embedded Software Engineer - Vehicle Software

Parallel Systems · Los Angeles, CA

Posted 23 days ago

or apply directly on Parallel Systems's site. We never take the application ourselves.

Is this posting real?

This role has been open
23 days
Parallel Systems's roles stay open a median of 45 days
Reposted
No
Salary listed
No
11% of Parallel Systems's roles list one
Ghost-job risk at Parallel Systems
high
10 stale, 0 reposted of 19 open
Hiring momentum
22 roles opened in the last 90 days
↑ up vs. the prior 90 days
Last confirmed on the employer's board
2026-09-17

Measured from postings appearing on and disappearing from Parallel Systems's own greenhouse board since 2026-08-03. Full hiring picture for Parallel Systems.

About this role

As an Embedded Software Engineer at Parallel Systems, you will develop and maintain embedded software for autonomous battery-electric rail vehicles. Your day-to-day responsibilities will include implementing digital communication protocols, writing embedded software primarily in Rust, and collaborating with hardware engineers to ensure effective hardware-software integration. This role is designed for early-career engineers looking to gain hands-on experience in embedded systems and real-time software development.

Our read on this posting2.8out of 5
benefits
2/5
freshness
4/5
career value
4/5
role clarity
4/5
pay transparency
0/5

Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of Parallel Systems as an employer.

What you need

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics, or a related technical field, or equivalent practical experience
  • Experience programming in C, C++, Rust, or another systems programming language through coursework, internships, projects, or professional experience
  • Familiarity with embedded systems, microcontrollers, or real-time software development
  • Understanding of common digital communication protocols such as SPI, I2C, UART, or CAN
  • Familiarity with basic software concepts such as state machines, interrupts, memory management, and hardware interfaces
  • Hands-on experience debugging technical systems through academic projects, internships, student teams, personal projects, or professional work

Nice to have

  • Internship, co-op, research, or project experience developing embedded software
  • Experience with bare-metal or RTOS-based development
  • Familiarity with oscilloscopes, logic analyzers, debuggers, or other hardware debugging tools
  • Experience with robotics, autonomous systems, automotive, aerospace, industrial automation, or similar hardware-focused projects
  • Exposure to control systems, PID controllers, or motion control

What you get

  • Salary range of $132,000 — $178,000 USD based on skills, experience, qualifications, and location
  • Commitment to diversity and inclusion in the workplace
  • Reasonable accommodations for persons with disabilities during the application process and employment

Worth weighing

  • Early-career role may have limited immediate responsibilities
  • Focus on Rust may require a learning curve for those unfamiliar with it
  • No specific mention of remote work options or flexibility

Summarised from Parallel Systems's posting. Read the full original.

Listed by Parallel Systems on their greenhouse job board, last confirmed open on 2026-09-17. PitchMeAI is not the employer.

More roles at Parallel Systems

All 19 open roles at Parallel Systems

Apply to an Embedded Software Engineer - Vehicle Software position at Parallel Systems - Jobs near me at Los Angeles, CA