Jobs → Engineering → Rust Software Developer

Rust Software Developer

Srujan BUnited StatesSENIORPosted 2h ago
RustC++17API designEmbedded softwareLinuxmacOSPythonBashGitAgile
About the Role We are looking for a Rust Software Developer to join our team in Palo Alto, CA. This role focuses on designing and developing robust Rust services for next-gen infotainment frameworks. Key Responsibilities • Designing and developing robust Rust services for next-gen infotainment frameworks • Creating Proof of Concepts (PoCs) to push the boundaries of in-cabin tech • Profiling, analyzing, and optimizing embedded software for maximum efficiency • Developing reusable modules using SOLID principles and designing simple, elegant, and scalable APIs • Collaborating closely with cross-functional Agile teams (SWEs, QA, TPMs, and Leads) Requirements • BS or MS in Computer Science or Engineering • 3+ years of overall software development experience • 1+ year of hands-on experience with Rust • 1+ year of experience with C++17 • Proven expertise in designing clean, scalable APIs with a focus on clarity, versioning, and error handling • Experience profiling and improving embedded software performance • A strong advocate for pair programming and collaborative software development • Proficiency in Linux/macOS environments, scripting (Python/Bash), Git, and Agile methodologies

Similar projects

Golang Developer
Devesh Kumar · Golang, Microservices, Distributed Systems
Azure DevOps Engineer
Prasanna Pakala · Azure DevOps, GitHub Actions, Terraform
Integration Developer
Prabhakar Prabha · Integration, Insuritysurecommercial, SureCommercial
Early · 0 applied1 of 8,117 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy