The role The Robot Software team is responsible for the software that runs on our internal fleet of vehicles to enable autonomous driving and collect data for training new driving models. You will join a motivated and ta…
Skills: Performance profiling, System bottlenecks, OS scheduling, Computer architecture, Thread synchronisation
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in product design or UX. Include a portfolio, website, or any other relevant link to your work in your resume (providing…
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in r…
Senior Staff Software Engineer, Google Cloud Business Platform
Sunnyvale, California, United States · On-site
$262k–$364k/yr
Senior+$26M raised
Minimum qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms. 5 years of experience with test automation, release manage…
Skills: Software Development, Data Structures, Algorithms, Test Automation, Release Management
Job Title: Research Software Engineer - Data Fabric & Ontology Location STIC (Software Technology Innovation Center), Sunnyvale, CA, USA About STIC & the Foundations Lab STIC is SLB's Silicon Valley applied research cent…
Skills: Data fabric, Ontology engineering, Knowledge graphs, Agentic data management, Semantic harmonization
Software Engineer III, Google Cloud Storage, Infrastructure
Sunnyvale, California, United States · On-site
$147k–$210k/yr
Mid level$26M raised
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development using C++. 2 years of experience designing, building, and maintaining large-scale infrastructu…
Software Engineering Manager, Denial of Service Security SRE
Sunnyvale, California, United States · On-site
$207k–$300k/yr
Senior$26M raised
Minimum qualifications:Bachelor’s degree in Computer Science, a related field, or equivalent practical experience. 8 years of technical experience in network protocols (TCP/IP, BGP, DNS, HTTP/S), routing, load balancing,…
Technical Program Manager II, Production Change Management, Data Center
Sunnyvale, California, United States · On-site
$138k–$197k/yr
Mid level$26M raised
Minimum qualifications: Bachelor's degree in a technical field, or equivalent practical experience. 2 years of experience in program management. Experience with data center power and cooling infrastructure. Experience wi…
Skills: Program management, Data center operations, Change management, Power infrastructure, Cooling infrastructure
Site Reliability Engineering Manager, Vehicle Software
Sunnyvale, California, United States · Hybrid
$276k–$294k/yr
Senior+$2.5B raised
The role As SRE Manager, you'll build the Vehicle Software SRE team from the ground up — defining its charter, hiring its founding engineers, establishing the operating model, and creating the technical strategy that mak…
Skills: Site Reliability Engineering, Team Leadership, Production Engineering, Embedded Systems, Robotics
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing …
San Francisco, California, United States · On-site
$170k–$205k/yr
Senior$15B raised
Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from elect…
Position Summary... What you'll do...Immigration sponsorship is not available for this role. Applicants must be authorized to work for any employer in the United States without current or future visa sponsorship. This is…
Skills: Java, React, NextJS, Kubernetes, Full stack development
Position Summary... What you'll do...Role summary: As a Principal Software Engineer at Walmart, you will lead the design and delivery of scalable platform capabilities, including cloud-native architectures and AI/ML fram…
The role As a Senior Machine Learning Engineer on Wayve's Measurement team in AI Evaluation, based in our Sunnyvale office, you will build the computer vision and scene understanding models Wayve uses to measure the perf…
Skills: Machine Learning, Computer Vision, Python, PyTorch, Deep Learning
Onwards Together! Illumio is the leader in ransomware and breach containment, redefining how organizations contain cyberattacks and enable operational resilience. Powered by the Illumio AI Security Graph, our breach cont…
Skills: Growth Marketing, Demand Generation, SaaS, Cybersecurity, Data Analysis
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…
Skills: Product design, User research, Interaction design, Visual design, Prototyping
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…
ASIC Verification Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud c…
Skills: ASIC verification, SoC verification, SystemVerilog, UVM, Test planning
Position Summary... What you'll do...Role summary: The Senior Manager, Applied AI – Spark Pricing & Incentives leads the development and deployment of AI-powered production systems that optimize Spark driver pricing and …
Skills: Data science, Machine learning, Reinforcement learning, Optimization, Python
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$177k–$221k/yr
Full-time
Equity package
Posted 24d ago
~40 hrs/week
Responsibilities
The role involves investigating performance bottlenecks across the software stack and instrumenting code to identify optimization opportunities. You will collaborate with teams to prioritize performance improvements and enhance the efficiency of autonomous driving software.
Requirements
Candidates must have a strong technical background in OS scheduling, computer architecture, and thread synchronization. Proficiency in performance profiling techniques and experience with system benchmarking are essential for success in this role.
Full job description
The role
The Robot Software team is responsible for the software that runs on our internal fleet of vehicles to enable autonomous driving and collect data for training new driving models. You will join a motivated and talented team of engineers to deliver a reliable, stable and flexible software stack to support on-road experimentation by our model developers and scientists. Your work will enable these teams to iterate quickly and gather the data they need to improve our autonomous driving capabilities and support new product features, which is critical to the success of Wayve’s mission.
The Runtime Platform team equips all Wayve teams with the observability, profiling tools, and infrastructure needed to understand and optimise software performance across our development fleet. We work closely with teams to investigate issues, reduce bottlenecks, and promote best practices. Our work enhances core onboard components to ensure efficient use of compute and a solid foundation for running model experiments at scale. We also provide the tooling and infrastructure needed to quickly detect, diagnose, and address performance regressions, helping teams move faster with greater confidence.
Key responsibilities:
Investigate latency and performance bottlenecks across the entire software stack
Instrument code with profiling tools and metrics to collect performance data and identify optimization opportunities
Integrate and evaluate new profiling and instrumentation tools to benchmark system performance and establish baselines
Collaborate with multiple teams to understand their performance pain points and prioritize optimization efforts based on impact
Optimize critical code paths and algorithms to improve runtime efficiency, reduce latency, and enhance overall system performance
About you
In order to set you up for success as a Software Engineer at Wayve, we’re looking for the following skills and experience.
Essential
Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks
Proven track record of methodical experiment evaluation
Strong technical background on OS scheduling, computer architecture (memory hierarchy, CPU caches, context switches, …), and thread synchronisation
Desirable
Familiarity with nvidia performance tools such as NV NSight, NV Lumos and tegrastat
Familiarity with observability tools such as Grafana (logs, metrics, traces), Databricks, Datadog
Familiarity with QNX and Momentics is a plus
This role is a full-time role based in Sunnyvale, CA (hybrid) and the reasonably estimated salary for this role ranges from $176,500 to $220,800, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.
At Wayve, we’re building a global driving intelligence that learns from data and scales across different vehicles and geographies.
Founded in 2017, we have pioneered an end-to-end AI approach to autonomous driving that is faster to deploy, more flexible by design and built to scale.
We deliver all levels of autonomy, from hands-off and eyes-off driving, to robotaxis. We license and integrate the Wayve AI Driver as a vehicle-agnostic software platform that runs entirely on onboard vehicle compute and native sensors.
Wayve is the first and only AV company to test a single global AI Driver model across more than 500 cities in Europe, North America and Japan.
We’re building autonomy for anyone, in any vehicle, anywhere.
Offices: ., London, United Kingdom, GB · 709 N Shoreline Blvd, Mountain View, California 94043, US
Based on 1502 listings with disclosed salaries, most software jobs in Sunnyvale, CA pay between $140k–$286k per year. Individual offers vary with seniority, company size, and specialization.
How many Software jobs are open in Sunnyvale, CA right now?
There are currently 1,772 open software positions in Sunnyvale, CA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Sunnyvale, CA?
Companies currently hiring include Google, Walmart, Apple, Wayve, Applied Intuition, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Sunnyvale, CA?
Yes — 571 of the 1772 open software positions offer remote or hybrid work (42 remote, 529 hybrid).
How do I apply for Software jobs in Sunnyvale, CA?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.