- Robot type
- Autonomous Vehicle · Robot AI and Software
- Location
- SunnyvaleCaliforniaUSA
- Job type
- Software
- Posted
- Feb 2, 2026
- Salary
- $140,000–$270,000 a year
Software Engineer - Middleware
Job description
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as well as the United States military and its allies, trust the company’s solutions to deliver physical intelligence. Applied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C.;
Job responsibilities
- Design and implement core platform services using C++, focusing on multi-threading, concurrency, and performance optimization
- Develop and extend communication middleware utilizing protocols such as SOME/IP or DDS (and ideally Protobuf/gRPC) across the platform
- Work specifically within the AUTOSAR Adaptive Platform functional clusters (e.g., Adaptive Platform Core, Communication Management, Execution Management, State Management)
- Apply expertise in networking and the Ethernet stack to ensure reliable and high-throughput data exchange in the vehicle
- Contribute to the robust design of system management functions (e.g., Health Management, Diagnostics) within the SDV architecture
Job requirements
- 5+ years of experience in shipping complex, production software, ideally in the embedded, automotive, or robotics domains
- BS in Computer Science, Computer Engineering, or a related field
- Strong C++ expertise, including a solid understanding of multi-threading programming, mutexes, and design patterns
- Experience with communication middleware such as SOME/IP or DDS
- Working knowledge of networking concepts built on the Ethernet stack
- The drive to take initiative in a fast-paced environment and take ownership over technical decisions
Similar jobs
Applied Intuition · Software
Software Engineer - Simulation
Ann Arbor, Michigan
Applied Intuition · Software
Software Engineer - Control Center
Sunnyvale, California
Applied Intuition · Software
Software Engineer - Real-Time Vehicle Telemetry & Visualization
Sunnyvale, California
Applied Intuition · Software
Software Engineer - Data Pipeline
Sunnyvale, California
