Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Parallel · 6 hours ago

Senior Embedded Software Engineer

Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation. They are seeking a Senior Embedded Software Engineer to design, develop, and optimize embedded systems for their autonomous rail vehicles, ensuring safe and reliable operations through robust software development.

Autonomous VehiclesFreight ServiceGreenTechTransportation
check
H1B Sponsor Likelynote

Responsibilities

Design and develop embedded software for bare-metal and RTOS-based systems, ensuring real-time performance and reliability
Implement digital communication protocols and interfaces with peripheral devices, sensors, and actuators
Architect state machines and command/control systems for autonomous vehicle operations
Write high-performance, memory-efficient code primarily in Rust for resource-constrained environments
Collaborate with hardware engineers to debug, validate, and optimize hardware-software interfaces
Develop comprehensive unit and integration test frameworks for embedded systems using hardware test stands
Drive best practices for embedded software development, including code reviews, testing strategies, and documentation

Qualification

Embedded software developmentC/C++RustDigital communication protocolsReal-time system designState machines designTest-driven developmentHardware-software integrationElectrical engineering skillsControl systems experienceMotion control algorithms

Required

5+ years of professional experience in embedded software development
Strong proficiency in systems programming languages like C/C++ or Rust
Demonstrated experience with digital communication protocols (SPI, I2C, UART, CAN, etc.) and peripheral device integration on bare metal and RTOS platforms
Expertise in designing and implementing state machines and command/control architectures
Hands-on experience with hardware platforms in domains such as autonomous vehicles, aerospace, robotics, or industrial automation
Strong commitment to test-driven development with experience building aggressive unit and integration test strategies
Solid understanding of real-time constraints, interrupt handling, and resource management in embedded systems

Preferred

Production experience with Rust in embedded environments or strong desire to adopt Rust for systems programming
Experience with control systems, PID controllers, or motion control algorithms
Electrical engineering skills or formal EE education to facilitate hardware debugging and cross-functional collaboration

Company

Parallel

twittertwitter
company-logo
Parallel develops autonomous, battery-electric rail vehicles to convert freight from truck to rail.

H1B Sponsorship

Parallel has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (3)
2023 (3)
2022 (1)

Funding

Current Stage
Growth Stage
Total Funding
$91.35M
Key Investors
Anthos CapitalCongruent Ventures
2025-04-14Series B· $38M
2022-01-19Series A· $49.55M
2020-06-22Seed· $3.8M

Leadership Team

leader-logo
Matt Soule
CEO and Co-Founder
linkedin
leader-logo
Benjamin Stabler
Co-Founder, VP of Engineering
linkedin
Company data provided by crunchbase