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 4 days ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer in Redwood City, CA vacancy
  •  ...Robot Platform 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 Robot Platform focused on GPU and accelerated... 
    Suggested

    Dormont Manufacturing Company

    Redwood City, CA
    4 days ago
  • Sunday Robotics in Redwood City is looking for a System Software Engineer to enhance the runtime of their robotics systems. This role involves development on core runtime areas including IPC, performance tuning, and observability. Applicants should have 2+ years of experience... 
    Suggested

    Dormont Manufacturing Company

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

     ...run as efficiently as allowed by physics, bringing the world years ahead in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-performance and sustainable GenAI. Successful candidates for... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    5 days ago
  • The County of San Mateo is seeking an experienced Information Technology Manager to lead a high-impact technology team in Redwood City. This role entails hands-on technical leadership, project management, and supervision of the Infrastructure division. The ideal candidate...
    Suggested

    County of San Mateo

    Redwood City, CA
    11 hours ago
  • $192.5k - $240.5k

     ...lines of this massive shift. WHY BOX NEEDS YOU The Solutions Engineering Team at Box includes solutions engineers, value engineering, platform...  ..., or technical consulting experience within SaaS, enterprise software, AI, or cloud platforms You’re AI‑curious and technically... 
    Suggested
    Work experience placement
    Work at office
    Shift work

    Dormont Manufacturing Company

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

     ...: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully...  ...3 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
    5 days ago
  •  ...love to hear from you. What to Expect As an Embedded 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
  • $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
    5 days ago
  • $150k - $200k

     ...Senior Embedded Firmware Engineer – San Carlos, CA Division: Engineering • Engagement: In office • Employment: Full-time Connected Commercial...  ...the platform as a result. If you enjoy building elegant systems, solving messy real-world problems, and working closely with a... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Brewbird

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

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

    DatologyAI

    Redwood City, CA
    4 days ago
  • Box, headquartered in Redwood City, CA, is seeking a Solutions Engineer to join their team. This role supports Enterprise clients, focusing on crafting customer-centric solutions using the Box platform. The ideal candidate will have a background in pre-sales and technical... 

    Dormont Manufacturing Co

    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
    3 days ago
  • $150k - $250k

    Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We’re launching...  ...where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    1 day 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
    1 day ago
  • Waymo is seeking a System Software Engineer for their Telematics unit, focusing on developing critical software for data flow in autonomous vehicles. The role involves maintaining the Linux-based operating system, networking solutions, and cross-functional collaboration... 

    Dormont Manufacturing Company

    Mountain View, CA
    10 hours ago
  • $120k - $158k

    C3 AI is seeking Forward Deployed Engineers in Redwood City, California. The role involves engineering full-stack AI-driven applications...  ...should have a Bachelor’s degree in STEM, 2+ years of software development experience, and strong analytical and communication... 

    jobr.pro

    Redwood City, CA
    1 day ago
  • Dormont Manufacturing Co is looking for a Senior Forward Deployed Engineer in Redwood City, CA. You will deliver voice AI solutions to...  ...clients, embedding with their teams to develop production-ready systems. This role requires bridging communication between technical and... 

    Dormont Manufacturing Co

    Redwood City, CA
    10 hours 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
    2 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
    2 days ago
  • $172k - $275k

    Dormont Manufacturing Co is seeking an Applied AI Engineer to develop and deploy AI solutions tailored to customer needs. The role involves working with clients to design impactful AI technologies, using advanced techniques and a strong understanding of the AI stack. The... 

    Dormont Manufacturing Co

    Redwood City, CA
    1 day ago
  • A leading technology company in Chicago seeks a Solutions Engineer to drive customer-centric solutions and expand revenue opportunities...  ...The position requires up to 50% travel to engage with clients and expertise in enterprise software solutions. #J-18808-Ljbffr Box, Inc.

    Box, Inc.

    Redwood City, CA
    3 days ago
  • $200k - $245k

     ...customer. Kodiak is also leveraging its commercial self‑driving software to develop, test and deploy autonomous capabilities for the U...  ...of Defense. We are looking for an Autonomy Software Systems Engineer who can derive requirements from first‑principles for safe driving... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Dormont Manufacturing Co

    Mountain View, CA
    1 day ago
  •  ...groundbreaking eVTOL company in California is seeking a Test & Software Engineer to analyze performance and design UAV electronics. The ideal...  .... Responsibilities include troubleshooting, optimizing systems, and maintaining documentation. The company values proactive,... 

    Jetson Inc

    Palo Alto, CA
    1 day ago
  • $50 per hour

    System Software Test Engineer As a System Software Test Engineer, you will play a critical role in ensuring the quality and reliability of our automotive systems. You will be responsible for developing, maintaining and executing verification and validation activities to... 

    Yoh

    Palo Alto, CA
    1 day ago
  • Internetwork Expert in Redwood City, California, is looking for a Civil Infrastructure Engineering Manager to guide a team in land development projects. The ideal candidate will have over 7 years of experience and a California Professional Engineer license. This role involves... 

    Internetwork Expert

    Redwood City, CA
    1 day 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... 
    Full time
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 hours ago
  • $90k - $115k

     ...Site Deployment Engineer Location: San Carlos, CA We're building Portals custom communication pods deployed in libraries and public...  ...'ll travel to deployment sites, assist with installation and system setup, troubleshoot issues, and help bring each Portal fully online... 
    For contractors
    Local area
    Shift work

    Ready

    San Carlos, CA
    4 days ago
  • Rivian VW Group seeks a Software Integration Engineer in Palo Alto, California. In this role, you will integrate and validate software systems from early prototypes to production launch, ensuring system stability and seamless feature integration. The ideal candidate will... 
    Full time

    Rivian VW Group

    Palo Alto, CA
    2 days ago
  • $150k - $250k

    Array Labs Inc. in Redwood City is looking for a Software Test Engineer to lead validation of advanced radar systems. You will bridge hardware and software, developing specialized firmware and Python automation for testing. This role demands hands-on experience with lab... 
    Flexible hours

    ArrayLabs, LLC

    Redwood City, CA
    1 day ago
  • $150k - $250k

    About Us Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world...  ...where they’re needed most. The Role We are looking for a Software Test Engineer to own the validation of our complex radar payload. In this... 
    Permanent employment
    Full time

    ArrayLabs, LLC

    Redwood City, CA
    2 days ago

Do you want to receive more vacancies?

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