CareerPlanGet AI match score →

Senior Software Engineer

Headquarters💼 Full-time💰 $150,000–$150,000🗓 2026-05-13 → 2026-07-31

Core

Design, build, and optimize high-performance backend systems for autonomous battery-electric rail vehicles to navigate rail networks safely and securely.

Role type

Senior IC systems software engineer (embedded/safety-critical)

Builds

High-performance, low-latency backend systems for train control applications

Domain

Rail freight transportation / Embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

Systems programming, Rust, C/C++, Operating systems, Networking, Concurrency models, Linux environments, Memory management, Debugging, Performance optimization

Preferred skills

Safety-critical application development, Rail control systems, Cloud architectures, Containerization (Docker, Kubernetes)

Technologies

Rust, C, C++, Linux, Docker, Kubernetes

Responsibilities

Design and implement high-performance, low-latency backend systems for critical train control applications; Develop and maintain system-level software written primarily in Rust; Optimize existing codebases for scalability, performance, and reliability; Collaborate with cross-functional teams to architect fault-tolerant and distributed systems; Ensure software meets security, compliance, and performance standards; Conduct performance profiling, debugging, and system diagnostics for complex issues

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗