Senior Software Engineer, AV Frameworks

General Motors
US - Washington - Seattle
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

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 a relevant engineering or computer science field, or equivalent experience, and at least seven years of systems software development with 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, Real-Time Systems, Serialization, 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




Fast Track Upload