Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Systems Software Engineer

Sunday

Join Us in Building the Future of Home Robotics

At Sunday, we're developing personal robots to reclaim the hours lost to repetitive tasks. We're focused on an ambitious goal to make generalized robots broadly accessible, enabling households to take back quality time.

We have spent the last 18 months building a talented team, securing capital, and validating our technology. We are now seeking passionate individuals to join us in the next phase of our growth. If you are ready to apply your skills to the forefront of robotics innovation, we'd love to hear from you.

What to Expect

The ML & Robotics Infra team builds the foundational systems that every part of our robot perception, ML, controls and behavior runs on, and the developer infrastructure that lets us build, ship, and update that software quickly and safely on every robot in the fleet.

As a System Software Engineer, you'll focus on the runtime itself which encompasses the IPC layer, performance, scheduling, observability, logging and replay infrastructure that the rest of the robot software depends on. You'll work alongside teammates who own the GPU and accelerated compute layer and our build and delivery infrastructure, and you'll partner cross-functionally with Software, ML, Controls, and Hardware teams to ensure the runtime meets the latency, throughput, and reliability bar required for a real-time robotic system operating in the home.

What You'll Do

You'll own and contribute to core areas of the runtime, including:
  • IPC: Build the messaging substrate for high-throughput sensor data, messaging and low-latency event flow between processes
  • Data logging & dynamic trigger infrastructure: Develop a high-throughput logging system and (in the future) trigger-based capture for targeted debugging in the field
  • CPU performance tuning & code optimization: Profile, identify bottlenecks, and drive down latency across the stack
  • Scheduling and monitoring: Design how work gets dispatched, prioritized, and monitored on the robot
  • Observability & tracing: Build tracing, profiling, and runtime introspection so engineers across the company can understand what the robot is doing and why
  • Offline replay: Enable faithful replay of recorded runs for debugging, regression testing, and ML iteration
What you'll bring
  • 2+ years of experience developing systems software for high-performance, low-latency, or pseudo-realtime environments (robotics, autonomous vehicles, HFT, or similar)
  • Strong proficiency in a systems language such as C++, C, or Rust
  • Deep Linux expertise: scheduling, IPC, kernel tuning, memory management, and performance tuning
  • Hands-on experience with CPU performance optimization
  • Strong systems debugging skills with tools like perf, ftrace, eBPF, and similar tracing infrastructure
Nice to have
  • Experience writing systems software for AV, Robotics or other physical systems
  • Experience building observability or tracing infrastructure for distributed or multi-process systems
  • Experience designing or building high-throughput logging systems and exposure deterministic replay systems
  • Experience with build systems and OTA updates

At Sunday Robotics, we're building technology shaped by real people - curious, creative, and diverse. We're proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Even if you don't meet every single requirement, we encourage you to apply. Studies show that women and underrepresented groups often hold back unless they meet 100% of the criteria - we don't want that to be the reason we miss out on great talent.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer in Redwood City, CA vacancy
  •  ...Robotics Infra team builds the foundational systems that every part of our robot perception, ML...  ...that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a System Software Engineer on ML & Robotics Infra focused on GPU and accelerated... 
    Suggested

    Sunday

    Redwood City, CA
    2 days ago
  •  ...automotive's next chapter. From operating systems to zonal controllers to cloud and...  ...technology that will set the standards for software-defined vehicles around the world. The...  ...many more. As a Systems Architecture Engineer you will help architect the next generation... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    2 days ago
  • $100k - $300k

     ...explore uncharted waters and contribute to our innovative projects. Position Overview We are seeking an experienced Camera Systems Software Engineer to own camera integration and enablement for real-time robotic systems built on NVIDIA Tegra platforms. This person will... 
    Suggested

    Skild AI

    San Mateo, CA
    2 days ago
  • $141.3k - $226k

     ...2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: OS kernel and system software development engineer ESX CPU and Server Platform At VMware by Broadcom, we are building new possibilities for our customers by accelerating... 
    Suggested
    Local area

    Broadcom Corporation

    Palo Alto, CA
    2 days ago
  • $147k - $211k

    Google Inc. is seeking a Software Engineer in Mountain View to develop low-level software for their Tensor SoC and Pixel devices. The role involves...  ...experience in software development, preferably with embedded systems. The successful candidate can expect a competitive salary... 
    Suggested

    Google Inc.

    Mountain View, CA
    5 days ago
  • $137.2k - $206.6k

     ...launch of our commercial service. Overview We're looking for a highly motivated Mobile/Fullstack Senior Software Engineer to join our Air Taxi Systems team. We're seeking someone who has a demonstrated ability to ship iOS apps to both consumers and internal... 
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  • $293.8k - $343.34k

     ...create safer, more civil shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the...  ...coming from a Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  •  ...Senior Embedded Engineer Location: San Carlos, CA (Onsite) Type: Full-Time | Direct...  ...is developing solar-powered, AI-driven systems that make streets safer through...  ...for a Senior Embedded Engineer to lead software architecture and optimization for advanced... 
    Full time

    JCD Staffing

    San Carlos, CA
    1 day ago
  • $170k - $210k

     ...future requires modern power conversion systems to increase the security of the world's...  ...have pioneered technologies that leverage software-enabled hardware to provide industry-...  ...and charging systems. Tau's team of engineers, scientists, technologists, operators, and... 
    Flexible hours

    Tau Inc

    Redwood City, CA
    4 days ago
  •  ...Senior Embedded Engineer Each year, more than 40,000 people in the U.S. leave home and...  ...automating enforcement in ways that traditional systems cannot. Our approach has already led to...  ...the development and optimization of software that powers our AI-enabled traffic... 
    Local area

    obvio

    San Carlos, CA
    1 day ago
  • $150k - $300k

     ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We're launching a coordinated fleet of radar satellites to create a high-resolution 3D map of the Earth – updated in real... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  • $150k - $250k

     ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We're launching a coordinated fleet of radar satellites to create a high-resolution 3D map of the Earth – updated in real... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    9 days ago
  • $145k - $187k

     ...: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully...  ...AI C3 AI is seeking a Senior Solution Engineer. As a Senior Solution Engineer, you will...  ...and its interoperability with existing systems Lead the delivery of technical deep-dives... 

    I did my part and supported the Regular Toilet

    Redwood City, CA
    3 days ago
  •  ...AI research into the field. As an Applied AI Engineer in deployment you will be the critical link that...  ...infrastructure required to keep our entire software stack reliable. Here, "infrastructure" is not just a backend system, it represents a massive domain, building the... 

    Dyna Robotics

    Redwood City, CA
    3 days ago
  • $164.15k - $304.85k

     ...and technologies, providing consultative support to other Sales Engineers.Provide direct support for the technical fulfillment of RFI’s,...  ...cost effective than legacy on-premises PBX and video conferencing systems that it replaces, RingCentral empowers modern mobile and... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    RingCentral

    Belmont, CA
    1 day ago
  • $230k - $300k

     ...expertise on both data research and data engineering necessary to solve this incredibly...  ...solution. About You 4+ years of experience in software, ML platform, solutions, or customer...  ...Experience with data processing / distributed systems (e.g., Spark, Ray, data lakes/warehouses... 
    Work at office
    Relocation package

    Datology

    Redwood City, CA
    1 day ago
  • RingCentral is looking for a Digital Experience Sales Engineer to support pre-sales activities for their customer engagement products. The ideal candidate will have at least 3 years of operational experience with digital engagement tools and excellent communication skills... 
    Remote job

    RingCentral

    Belmont, CA
    1 day ago
  •  ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization Clockwork Systems was founded by Stanford researchers and veteran systems engineers who share a vision for redefining the foundations of distributed computing. As... 
    Internship

    Clockwork.io

    Palo Alto, CA
    20 hours ago
  • $130k - $280k

     ...— integrated with a single cloud-based software platform.   Designed with simplicity...  ...store video? A paperweight. That’s why engineers that push the limits of reliability on our...  ...devices and are building the next generation systems that will allow the camera fleet to... 
    Full time
    Immediate start
    Remote work

    Verkada

    San Mateo, CA
    20 hours ago
  • Globus Medical is seeking a mobile application developer to join its team in Redwood City, California. This role involves designing and implementing mobile solutions using Compose Multiplatform and Kotlin Multiplatform, adhering to Clean Architecture and regulatory standards...

    Globus-Medical

    Redwood City, CA
    1 day ago
  • A biopharmaceutical company based in Redwood City, CA is seeking a Manager for IT Business Systems Quality. This role entails managing Computer System Validation activities and ensuring compliance with GxP standards. The ideal candidate will have a Bachelor’s degree in... 

    Allakos

    Redwood City, CA
    2 days ago
  • $150k - $250k

    A cutting-edge radar technology company in Redwood City, CA is seeking an Embedded Software Engineer to develop software for advanced radar systems. You will collaborate closely with hardware and signal processing engineers to ensure reliable operation in orbit. Candidates... 

    Array Labs

    Redwood City, CA
    5 days ago
  •  ...fixes with confidence. About the Role Location: USA (Remote-in-country, with up to 25% travel nationwide) As a Solutions Engineer at SightCall, you will play a crucial role in leading technical pre-sales engagements with our top-tier Fortune 1000 / Global 2000... 
    Remote work

    SightCall

    Redwood City, CA
    15 days ago
  • $140k - $360k

     ...What to Expect We'reseeking asystemsoftware engineer to join our AI Platforms team, working on system software that powers our autonomous vehicle (Autopilot) and humanoid robot platforms.You'llcollaborate with cross-functional teams to develop and deploy mission-critical... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...lead significant initiatives in model development and serving systems. This role demands 5-8 years in program management or technical...  ...metrics, improve efficiencies, and drive collaboration across engineering and product teams. A dynamic, diverse working environment is... 

    Character.AI

    Redwood City, CA
    1 day ago
  •  ...Are We are tech industry veterans in software, hardware, and design who are pooling...  ...Team The dynamic and diverse Electrical Engineering team at Serve Robotics ensures product safety...  ...board bring-up, feature enablement, system integration, and test infrastructure... 
    Live in
    Local area

    Serve Robotics

    Redwood City, CA
    4 days ago
  • $155k - $250k

     ...Embedded Linux Engineer, Foundations San Carlos, CA (on-site) About the Role...  ...between silicon and intelligence, where the system boots fast, stays stable, debugs cleanly...  ...strategy Deliver production-quality system software: boot chain, init, services, logging,... 
    Local area

    1X Technologies AS

    San Carlos, CA
    4 days ago
  •  ...to hear from you. What to Expect As an Embedded Linux Software Engineer, you'll own platform software for the embedded Linux compute...  ...interconnects (PCIe, USB, MIPI CSI/DSI, Ethernet, CAN) Own build system and BSP layers using Yocto/Buildroot or vendor SDKs like... 

    Sunday

    Redwood City, CA
    5 days ago
  • HRB is seeking a Senior Forward Deployed Engineer in Redwood City to deliver voice AI solutions to enterprise clients. This role involves...  ..., writes production-grade code, and understands LLM-powered systems. This is an exciting opportunity to shape the platform through... 

    HRB

    Redwood City, CA
    1 day ago
  • A voice automation startup in Redwood City is seeking a Senior Forward Deployed Engineer to deliver innovative voice AI solutions to enterprise clients. The role involves leading projects, engaging with stakeholders, and building full-stack integrations. Ideal candidates... 

    Retell AI

    Redwood City, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Software Engineer. Be the first to apply!