Software Engineer, Onboard Infrastructure
Stack AVRemotely
Listed on 2 job boards, which is a stronger signal than one board alone.
linuxembedded systemsnetworkingmultithreadingbazelposixboost
Also available on
Job Description
📋 Description
- Design and implement features across Clockwork, StackOS, and Deploy Manager.
- Improve logging frameworks for high-throughput, low-latency data streams.
- Develop sensor interfaces for the Perception system.
- Collaborate with Autonomy, Cloud, and Safety teams on feature integration.
- Enhance performance, reliability, and usability of core infrastructure.
🎯 Requirements
- Proficient in C++, multi-threading, concurrency, lock-free data structures, memory management.
- Strong Linux/POSIX knowledge and concurrent programming.
- Experience with high-performance software in resource-constrained environments.
- Familiarity with Bazel, Boost, and related tooling.
- Excellent team communication and production-grade coding practices.
- Understanding of networking fundamentals; comfortable debugging embedded systems.
🎁 Benefits
- We are an equal opportunity workplace fostering inclusion and innovation.
- Policy and privacy information available on our site.
Back to all jobs