Software Engineer Jobs in Sunnyvale, CA

Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
125K-222K Annually
Junior
125K-222K Annually
Junior
Hardware • Industrial
Design and implement onboard application software in modern C++, collaborate with cross-functional teams to align interfaces and execution models across the autonomy stack, and contribute to building autonomy systems for on-road and off-road vehicles.
Top Skills: AdasAutonomyC++C++11Embedded SystemsRobotics
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
140K-270K Annually
Senior level
140K-270K Annually
Senior level
Hardware • Industrial
Develop core middleware components for an SDV platform using C++; implement high-performance communication services (SOME/IP, DDS, Protobuf/gRPC), work on AUTOSAR Adaptive clusters, optimize multithreading and networking on Ethernet, and design system management (health, diagnostics) for safety-critical distributed vehicle systems.
Top Skills: Autosar Adaptive PlatformCC++DdsEthernetGrpcIpcLinuxMultithreadingPosixProtobufReal-Time SystemsSome/Ip
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
125K-222K Annually
Mid level
125K-222K Annually
Mid level
Hardware • Industrial
Design and implement full-stack, infrastructure, robotics, and graphics software for autonomy products. Own technical and product decisions, collaborate with domain experts and customers, and deliver features and tools to accelerate autonomy development workflows.
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
125K-232K Annually
Mid level
125K-232K Annually
Mid level
Hardware • Industrial
Design and implement low-speed motion planning and control modules for autonomous vehicles, characterize vehicle dynamics to close sim-to-real gaps, evaluate academic research, and build optimal-control solutions (e.g., nonlinear MPC, MPPI) deployable on production vehicle platforms.
Top Skills: AutosarC++Machine LearningMisraMppiNonlinear MpcNonlinear Optimization ToolsQuadratic Programming Solvers
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
153K-222K Annually
Junior
153K-222K Annually
Junior
Hardware • Industrial
Build and maintain large-scale data and ML platforms to ingest, process, store, label, and transform petabytes of multimodal sensor data. Develop high-performance distributed processing systems and data curation/tagging tooling. Collaborate with cross-functional teams to enable dataset discovery and training-ready pipelines using modern data stack technologies.
Top Skills: Apache HudiApache KafkaSparkFlyteGoJavaKubernetesPythonTrino
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
125K-265K Annually
Senior level
125K-265K Annually
Senior level
Hardware • Industrial
Build and maintain Android/Android Automotive OS middleware from front-end to HAL. Collaborate across application, middleware, and hardware layers to design, implement, and ship platform features and tools for vehicle software at scale.
Top Skills: AndroidAndroid Automotive Os (Aaos)Android FrameworkAndroid HalAndroid Open Source Project (Aosp)C++Hardware Abstraction Layer (Hal)iOSJavaSdk
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
135K-265K Annually
Junior
135K-265K Annually
Junior
Hardware • Industrial
Build and improve core libraries, frameworks, and developer tooling to increase engineering velocity. Work on build and CI infrastructure (Bazel, Buildkite), collaborate cross-functionally to improve code quality, testability, and release processes, and define best practices for developer workflows.
Top Skills: AnsibleAWSBazelBuildkiteC++DockerFx (Golang)GCPGoGrpcKubernetesLinuxPythonSqlalchemyTerraformTypescript
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
126K-186K Annually
Mid level
126K-186K Annually
Mid level
Hardware • Industrial
Build and maintain large-scale cloud simulation infrastructure across AWS, GCP, and Azure. Improve deployment reliability, monitor and resolve bottlenecks, optimize CI/CD and developer tooling, and ensure interoperability with customers' autonomy software.
Top Skills: AWSAzureBashC++Ci/CdDockerGCPGoJavaKubernetesPythonReact
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
135K-253K Annually
Mid level
135K-253K Annually
Mid level
Hardware • Industrial
Build scalable telematics backend systems and data pipelines to ingest, process, and analyze high-volume real-time telemetry from millions of devices. Design microservices, cloud storage, D2D communication, and integrate analytics/ML for predictive maintenance and fleet insights. Collaborate cross-functionally to deliver production-grade, high-availability telematics solutions.
Top Skills: Apache KafkaSparkAutomated Testing FrameworksAWSAzureC++Ci/CdData WarehousingDockerGoGoogle Cloud PlatformGrpcInfrastructure As CodeKubernetesMicroservicesMonitoringMqttNatsNoSQLPythonRestful ServicesSQLTime-Series DatabasesWebrtc
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
135K-185K Annually
Mid level
135K-185K Annually
Mid level
Hardware • Industrial
Design and implement scalable, secure Over-the-Air update platforms in C++ and Go. Build cloud-native infrastructure, package management, CDNs/PDNs, secure delivery pipelines (cryptographic signing, encrypted channels), containerized deployment, monitoring and analytics, and support large-scale device fleets across embedded Linux and RTOS devices.
Top Skills: AWSAzureC++CdnsCi/Cd PipelinesCloudFormationCryptographic SigningDistributed Database SystemsDockerEmbedded LinuxGCPGoGo CloudGrpcMenderRaucReal-Time Operating SystemsService MeshSwupdateTerraform
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
199K-265K Annually
Senior level
199K-265K Annually
Senior level
Hardware • Industrial
Optimize application-layer software for embedded autonomy platforms by profiling and tuning runtime performance, resolving resource contention, ensuring efficient concurrent execution, and deploying production code on QNX/Linux/RTOS targets while collaborating with ML runtime teams.
Top Skills: C++LinuxOnnxPyTorchQnxRtosTensorrt
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
173K-233K Annually
Mid level
173K-233K Annually
Mid level
Hardware • Industrial
Develop and integrate Unreal Engine-based realtime 3D simulation features, bridge the core simulation engine with Unreal, utilize Cesium for large-scale environments, customize plugins and content ingestion, deploy engines on local and cloud platforms, and optimize simulation performance and accuracy.
Top Skills: CesiumCloudUnreal Engine
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
180K-250K Annually
Junior
180K-250K Annually
Junior
Hardware • Industrial
Build and maintain a calibration pipeline for multi-sensor vehicles, manage calibration lifecycle and deployment, support offline and online calibration algorithms, enable sensor fusion across cameras, lidar, radar and inertial sensors, collaborate with algorithm teams, and integrate calibration status into HMI for production workflows.
Top Skills: Benchmarking SuitesC++CalibrationCameraDatasetsGnssHmiImuLidarMiddlewarePythonRadarSensor Fusion
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
125K-245K Annually
Mid level
125K-245K Annually
Mid level
Hardware • Industrial
Develop high-performance motion planning modules for onroad autonomous vehicles, integrating lightweight maps and perception outputs. Ship production C++ code, deploy to vehicle hardware, test on road, and collaborate with customers to meet diverse operational design domains.
Top Skills: Autonomous VehiclesC++Machine LearningRoboticsSd Maps
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
147K-265K Annually
Junior
147K-265K Annually
Junior
Hardware • Industrial
Design, build, and maintain high-quality Android applications integrated with Vehicle OS. Collaborate with product, design, and backend teams to deliver features, optimize performance and stability, conduct code reviews, and contribute to architecture and sprint planning.
Top Skills: AndroidAndroid SdkiOSJavaJetpack LibrariesKotlinMviMvvm
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
125K-222K Annually
Mid level
125K-222K Annually
Mid level
Hardware • Industrial
Build and operate the Insights data and analytics platform: ingestion, reliability, query infrastructure, visualization, dataset lifecycle, governance, transformation, and agentic analytics for physical AI at scale.
Top Skills: Agentic WorkflowsApi DesignAv/Robotics ToolingCoding AgentsData Ingestion PipelinesData LakehouseDistributed SystemsGeospatial SystemsLlmsQuery EnginesQuery FederationSemantic LayersTable FormatsTelemetry And Monitoring
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
149K-164K Annually
Junior
149K-164K Annually
Junior
Hardware • Industrial
Design, build, and maintain core libraries, frameworks, and developer tools for Android Automotive OS. Own developer infrastructure and Gerrit code review, develop automated and static analysis tooling, collaborate with platform and app teams to improve code quality, build performance, and release workflows, and set tooling best practices.
Top Skills: Android Automotive OsBlazeC++CritiqueGerritGrpcProtocol BuffersPythonRos
Reposted 2 Months AgoSaved
In-Office
Santa Clara, CA, USA
167K-246K Annually
Mid level
167K-246K Annually
Mid level
Software
Develop and optimize Linux kernel features and device drivers for enterprise storage arrays. Maintain and patch kernel code, diagnose hardware-software boundary issues, optimize performance (NUMA, interrupts, threading, CPU instruction sets), lead architecture and development from concept to release, mentor peers, participate in code reviews, and collaborate with partners and vendors.
Top Skills: Cpu Instruction SetsDevice DriversInterrupt HandlingLinux KernelNumaNvmePcieThreading
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
150K-450K Annually
Mid level
150K-450K Annually
Mid level
Information Technology • Automation • Manufacturing
Develop and maintain full-stack applications supporting foundation-model research. Design client- and server-side architecture, ensure responsiveness, security, and performance, collaborate with researchers/ML engineers, troubleshoot and document software, and contribute to HPC and deep-learning research outputs and publications.
Top Skills: AjaxAngularApacheC#CSSDeep LearningGitGitHpcHTMLJavaJavaScriptJqueryMongoDBMySQLNode.jsNpmPythonReactUi/UxXML
Reposted 2 Months AgoSaved
In-Office
Mountain View, CA, USA
160K-241K Annually
Junior
160K-241K Annually
Junior
Artificial Intelligence • Automotive • Information Technology • Robotics
Responsible for designing and developing scalable data pipelines, storage systems, and monitoring tools for ML data infrastructure, ensuring system integrity and performance evaluation.
Top Skills: BigQueryC++GCPGcsPostgresPython
Reposted 2 Months AgoSaved
In-Office
Mountain View, CA, USA
160K-241K Annually
Junior
160K-241K Annually
Junior
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop large-scale data processing systems for autonomous driving, including storage, dashboards, and data pipelines, while ensuring integrity and resilience.
Top Skills: BigQueryC++GCPGcsPostgresPython
Reposted 2 Months AgoSaved
In-Office
Mountain View, CA, USA
160K-241K Annually
Junior
160K-241K Annually
Junior
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop high-quality visualization platforms for autonomous technology, work with autonomy engineers, and create polished visualizations for external applications.
Top Skills: C++OpenglQtUnityVulkan
Reposted 2 Months AgoSaved
In-Office
Mountain View, CA, USA
150K-210K Annually
Junior
150K-210K Annually
Junior
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills: ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
Reposted 2 Months AgoSaved
In-Office
Santa Clara, CA, USA
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, develop, and debug system software for NVIDIA Halos across QNX, Linux, and hypervisor environments. Build BSPs, I/O virtualization, drivers, boot and diagnostics for mixed-criticality NVIDIA SoC platforms. Apply formal methods and safety standards (ISO 26262/21434), optimize platform bring-up, and implement debugging, tracing, logging, and performance-analysis solutions. Collaborate with ASIC, firmware, OS, safety, security, and platform teams.
Top Skills: AcceleratorsAda/SparkArm V8BspCDebugging ToolsFormal MethodsGenai/Ai-Assisted ToolsHypervisorI/O VirtualizationIso 21434Iso 26262LinuxNvidia SocsPerformance Analysis ToolsQnxRt LinuxSystem Analyzer ToolsTla+Virtualization
Reposted 2 Months AgoSaved
In-Office
Santa Clara, CA, USA
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Architect, develop, and debug system software for NVIDIA Halos across QNX, Linux, and hypervisor environments. Build BSP, boot, drivers, I/O virtualization, and platform software for NVIDIA SoCs. Ensure safety and security compliance (ISO 26262/21434), use formal methods, optimize platform performance, and collaborate with ASIC, firmware, OS, safety, and security teams. Employ AI-assisted engineering tools to accelerate development, testing, and documentation.
Top Skills: AdaAi-Assisted ToolsArm V8BspCDebugging ToolsDevice DriversFormal MethodsGenaiHypervisorIso 21434Iso 26262LinuxNvidia SocPerformance Analysis ToolsQnxRtosSparkSystem AnalyzersTla+Virtualization
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account