General Motors
US - California - Sunnyvale
View Company Profile /
<< Go Back
Design and deliver high-performance IPC, middleware, and runtime components for autonomous vehicle and robotics applications across vehicles, benches, and simulation. Improve latency, throughput, determinism, reliability, and developer experience while collaborating across platform teams and mentoring engineers.
Requirements: Requires a bachelor's or master's degree in computer science, computer engineering, electrical engineering, or equivalent experience, plus 7 or more years building systems software in modern C++ or Rust on Linux. Candidates should have strong expertise in concurrency, performance profiling, IPC and messaging, distributed systems, networking, and build and CI tooling.
Key Skills: Modern C++, Rust, Linux, Concurrency, Memory Management, Inter-Process Communication, Middleware, Distributed Systems, Networking, Performance Profiling, Serialization, Real-Time Systems, Build and CI Tooling, Robotics and Autonomous Vehicles, Observability, Mentoring
Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Health Savings Account, Flexible Spending Accounts, Retirement Savings Plan, Sickness and Accident Benefits, Life Insurance, Paid Vacation, Paid Holidays, Bonus Potential, Relocation Benefits
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX