Software Engineer Jobs in Sunnyvale, CA

Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
180K-250K Annually
Senior level
180K-250K Annually
Senior level
Hardware • Industrial
Develop and integrate end-to-end vehicle software features in C/C++, collaborating with hardware teams and customers to define use cases, design test rigs, debug electronic systems, and validate on-vehicle performance. Manage integrations across embedded, cloud, and UI components to meet customer requirements.
Top Skills: AutosarBashCC++CanCi/CdCloudEmbedded SystemsEthernetLinLinuxSimulinkUi
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
171K-253K Annually
Senior level
171K-253K Annually
Senior level
Hardware • Industrial
Design and implement embedded firmware for vehicle platforms: integrate vendor components (CAN, LIN, I2C, SPI, UART), develop RTOS applications, write high-quality C code for real-time and safety-critical systems, support hardware bring-up and SoC debug, and collaborate with cross-functional teams to productionize and maintain products.
Top Skills: ArmAssemblyCC++CanFreertosI2CJtagLinLinuxLogic AnalyzerOscilloscopeRtosSpiUartZephyros
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
171K-264K Annually
Mid level
171K-264K Annually
Mid level
Hardware • Industrial
Architect and develop reliable embedded software for vehicle platforms. Integrate vendor components and low-level peripherals, implement RTOS and Android/AOSP services, perform deep hardware and Android debugging, bring up and productionize custom device software, and collaborate cross-functionally to maintain product releases.
Top Skills: Android AospAndroid BspAndroid MiddlewareAssemblyCC++CanCsi-2GpioHalI2CLinLinuxPcieRtosSelinuxSpiUartUsb
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
215K-285K Annually
Senior level
215K-285K Annually
Senior level
Hardware • Industrial
Build and operate end-to-end ML infrastructure: distributed cloud GPU training, datasets, training frameworks, evaluation, deployment, and integrate pipelines into product workflows while collaborating with modeling teams.
Top Skills: Apache AirflowCloud GpuDistributed Gpu TrainingFlyteMl PipelinesNvidia TritonPyTorchTensorFlowTensorflow ServingTorchserve
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
175K-265K Annually
Senior level
175K-265K Annually
Senior level
Hardware • Industrial
Design and implement full‑stack, infrastructure, robotics, and graphics solutions for autonomy workflows. Develop new products and features, write design documents, mentor engineers, own technical and product decisions, and collaborate with domain experts and customers to shorten time to market.
Top Skills: C++DockerGoGraphQLJavaJavaScriptKubernetesPythonReactRos
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
211K-259K Annually
Senior level
211K-259K Annually
Senior level
Hardware • Industrial
Lead end-to-end feature development across the full stack, collaborate with product, design, and customer engineering, mentor and review code for a team of engineers, and incorporate customer feedback to iteratively improve automotive software products.
Top Skills: C++GitLinuxMatlabPythonWindows
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
155K-253K Annually
Senior level
155K-253K Annually
Senior level
Hardware • Industrial
Design and implement a full-stack operating system: kernel, system services, runtime, application framework, BSPs, HALs, and device drivers. Write and review performance-critical code, implement IPC, memory management, security sandboxing, networking, and power/performance features. Collaborate with hardware partners/OEMs, engage with open-source projects, and mentor engineering peers.
Top Skills: ArmBspCC++Device DriversEmbedded SystemsGitHalKernelLinuxUnix
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
Healthtech • Robotics
Design, implement, and maintain embedded Linux platform software and multi-threaded C/C++ applications for a surgical robotic system. Integrate and debug hardware (FPGA, PCIe, DMA, custom ASICs), develop kernel drivers and BSP, analyze system reliability and performance, participate in verification/validation, mentor junior engineers, and support manufacturing transfer and clinical activities.
Top Skills: AsicBashBoard Support PackagesBootloaderBuild AutomationCC++C++11CanCi/CdCross-CompilationDevice TreeDmaEmbedded LinuxEncryptionFpgaGdbGstreamerI2CJtagKey ManagementLinux Kernel DriversLogic AnalyzerOpenembeddedOscilloscopePciePetalinuxProtobufPython 3Reproducible Build SystemsRtpSecure BootSpiSrtpSsl/TlsTcp/IpUdpYocto
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
Healthtech • Robotics
Design and optimize real-time C++ systems that stream live video, kinematics, and sensor data into computer vision and ML inference for robotic surgical navigation. Implement low-latency data pipelines, registration/calibration algorithms, integrate ML models, collaborate with UI/graphics teams, and own the navigation software lifecycle from requirements through verification and release in a regulated medical-device environment.
Top Skills: C++11/14/17+Circular BuffersLinuxLock-Free QueuesMulti-ThreadingQt/QmlShared-Memory Ipc
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
Healthtech • Robotics
Design and implement production-quality embedded UIs for novel robotic medical systems using Qt/QML and C++. Collaborate with cross-functional teams to define architecture, decompose requirements, and own the software lifecycle from prototyping through verification and release, ensuring performance, safety, and regulatory compliance.
Top Skills: C++ (11/14/17+)Iec 62304LinuxOpenglQmlQtQt3DVulkan
Reposted 22 Days AgoSaved
Hybrid
Sunnyvale, CA, USA
Senior level
Senior level
Healthtech • Robotics
Develop and execute automated software tests and test protocols for a robotic surgical platform; contribute to CI/CD pipelines, test plans, reliability verification, data analysis, issue logging, cross-functional debugging, and generate dashboards and executive summaries.
Top Skills: CC++Ci/CdElectromechanical SystemsEmbedded SystemsIssue Tracking SystemsLinuxMachine LearningMatlabPythonRobotic Surgical Systems
Reposted 22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Expert/Leader
Expert/Leader
Healthtech • Robotics
Lead a small team to design and implement embedded graphical user interfaces for robotic surgical systems using Qt and modern C/C++. Contribute to system/software architecture, collaborate with designers and cross-functional engineers, prototype new UI technologies, and ensure robust development from prototype through production including test and calibration strategies.
Top Skills: 3D GraphicsCC++Embedded COpenglQtVulkan
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
Senior level
Senior level
Information Technology
Design, develop, and optimize scalable full-stack software systems; contribute hands-on code; implement agile processes; collaborate with hardware, AI, and cloud teams to deliver integrated GenAI solutions; stay current with tools and best practices.
Top Skills: Ai InfrastructureAngularAWSData PipelinesGCPGenaiModel DeploymentNode.jsPythonReact
Reposted 22 Days AgoSaved
Remote or Hybrid
8 Locations
150K-190K Annually
Senior level
150K-190K Annually
Senior level
Financial Services
Lead technical projects for product scaling. Design and maintain APIs and services, ensuring reliability and user experience while collaborating with product teams.
Top Skills: PostgresReactRuby
Reposted 22 Days AgoSaved
In-Office
Santa Clara, CA, USA
217K-326K Annually
Senior level
217K-326K Annually
Senior level
Software
Design and implement highly reliable, high-performance algorithms and systems software for modern data platforms. Own end-to-end delivery from concept to production, diagnose and resolve complex technical issues, influence cross-functional system design, and mentor junior engineers. Drive adherence to performance, reliability (e.g., six 9s), schedules, and architectural vision while collaborating with product and engineering teams.
Top Skills: C++ContainerizationDatabase InternalsDistributed SystemsGoJavaOperating Systems
Reposted 22 Days AgoSaved
In-Office
Santa Clara, CA, USA
140K-210K Annually
Senior level
140K-210K Annually
Senior level
Cloud • Software • Analytics
As a Senior/Lead Software Engineer, you'll design and build network systems features, manage development processes, and collaborate with engineers and customers. Responsibilities include software development in C, C++, Python, and maintaining hardware drivers, while mentoring junior engineers.
Top Skills: CC++LinuxPythonUnix
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
180K-215K Annually
Senior level
180K-215K Annually
Senior level
Automotive • Robotics • Software • Transportation
Build tools, libraries, and infrastructure to accelerate Planning development for autonomous vehicles. Improve testing, debugging, metrics, simulation, and evaluation workflows; expose actionable insights from logs and real-world data. Lead infrastructure projects, optimize performance and maintainability, and partner with Planning engineers to increase engineering velocity and safety-case/test coverage.
Top Skills: C++
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
240K-265K Annually
Senior level
240K-265K Annually
Senior level
Automotive • Robotics • Software • Transportation
Design, implement, and own behavior and motion planning features for autonomous trucks end-to-end. Debug using logs, simulation, and real-world data, define validation metrics, participate in design and code reviews, and mentor engineers while collaborating across the autonomy stack.
Top Skills: C++
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
194K-352K Annually
Senior level
194K-352K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
Design and develop robust data processing systems and pipelines, implement data storage solutions, and ensure system integrity through testing and monitoring.
Top Skills: BigQueryC++GCPGcsPostgresPython
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
194K-352K Annually
Senior level
194K-352K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
Design and develop data pipelines for autonomous driving systems, create storage for data metrics, build dashboards, and maintain data integrity, focusing on ML components.
Top Skills: BigQueryC++GCPGcsPostgresPython
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
235K-352K Annually
Senior level
235K-352K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop and maintain scalable and reliable data annotation systems, implement data quality metrics, and apply ML research to optimize the data lifecycle.
Top Skills: C++GoPython
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
194K-291K Annually
Mid level
194K-291K Annually
Mid level
Artificial Intelligence • Automotive • Information Technology • Robotics
The role involves developing visualization frameworks for autonomous driving technology, collaborating with teams to enhance development workflows and produce high-quality visualizations.
Top Skills: C++OpenglQtUnityVulkan
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
130K-190K Annually
Mid level
130K-190K Annually
Mid level
Automotive • Robotics • Software • Transportation
The Functional Safety Software Engineer will develop technical safety requirements, lead software safety specification, and perform analyses to comply with ISO 26262, focusing on autonomous vehicles.
Top Skills: Iso 26262Software Configuration ManagementSotifUl4600
Reposted 22 Days AgoSaved
In-Office
Mountain View, CA, USA
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Automotive • Robotics • Software • Transportation
As a Senior Software Engineer, you will design algorithms for motion planning, improve AI behavior predictions, and enhance planning tools while collaborating across teams.
Top Skills: C++Git
Reposted 22 Days 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 optimize a low-latency, high-quality media streaming stack for cloud gaming. Analyze GPU/CPU video pipelines, isolate bottlenecks, collaborate with hardware teams, build tools to measure video quality, and implement adaptive streaming and codec-based improvements for resilient performance under variable networks.
Top Skills: Av1CC++CudaDirectxDlssFsrH.264Hardware Video EncodersHevcNvidia Video Codec SdkNvmediaOpenglRtxV4L2Vulkan
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account