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.
- 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
- Senior Systems EngineerLos Angeles, CA
- Senior Robotics Software Engineer, PerceptionLos Angeles, CA
- Technical Documentation SpecialistLos Angeles, CA
- Senior Manufacturing EngineerLos Angeles, CA
- Executive AssistantLos Angeles, CA
- PLM/ PDM Systems ArchitectLos Angeles, CA
- Procurement SpecialistLos Angeles, CA