Software Engineer, C++ Middleware and Runtime Infrastructure
Santa ClaraOn-siteFull-time
AI Summary
Software engineer focusing on low-latency infrastructure for on-vehicle robotics, including IPC, telemetry, memory allocators, and real-time data handling.
About this role
You will develop and optimize the core infrastructure that facilitates reliable, low-latency execution of on-vehicle robotics software. Your mission extends beyond building a rock-solid foundation for autonomous driving — you will also equip engineers with the tools needed to analyze system behavior, identify performance bottlenecks, and enhance robustness.
In this role, you will contribute to existing frameworks, libraries, and tools while also designing and implementing new components across various mission-critical domains.
Responsibilities:
Required Skills:
Preferred Skills:
Salary Range:
Skills
Build SystemsC++14C++17CompilersC++ Performance OptimizationDatabase Internals (knowledge)Data Flow MonitoringDebuggersGPGPU (knowledge)Interprocess CommunicationLinux Development ToolsLock-free Data StructuresMemory ManagementMultithreaded ProgrammingNetwork ProgrammingOn-vehicle ConfigurationPerformance AnalyzersReal-time OS ConceptsROS FamiliaritySystem Health MonitoringTelemetry/logging
Explore related jobs
More jobs at PlusAI
Similar Build Systems jobs
Jobs in Santa Clara
NOW HIRING!!! Assistant Head of School (Future School Leader Program)Montessori School of Silicon Valley · Santa Clara, California
Project Engineer II (Land Development)Kier & Wright · Santa Clara, California
Sr Director, Customer Success and OutcomesLeanData · Santa Clara- Senior Technical Evangelist, FlashArray (FA)Everpure · Raleigh, North Carolina
Software EngineerDexmate · Santa Clara Office- Test Development EngineerEverpure · Santa Clara, California
