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
  • $150k - $220k

     ...Quadric Systems Engineer Opportunity Quadric is redefining edge AI with the industry's first General Purpose Neural Processing Unit (GPNPU...  ...Systems Team, you will be responsible for the foundational software layers—drivers, debuggers, assemblers, and simulators—that bridge... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    quadric.io

    Burlingame, CA
    5 days ago
  • $250k

     ...System Software Engineer, Node & Cluster Management Hybrid | Mountain View, CA | Tuesday to Thursday on-site $250k+ base + RSUs I’m working with a well-funded AI semiconductor startup building a new processor architecture for frontier-scale language models... 
    Suggested
    Work at office

    Acceler8 Talent

    Mountain View, CA
    2 days ago
  •  ...System Software Engineer — Linux Kernel & Device Drivers Mountain View, CA We’re partnering with an early-stage AI hardware company building a new generation of high-performance accelerator systems for large-scale AI workloads. They’re looking for a System Software... 
    Suggested

    Acceler8 Talent

    Mountain View, CA
    5 days ago
  • $220k - $288k

     ...isn't just to execute a function, but to help redefine the future of how work gets done. We are looking for a Senior Solution Engineer who is accustomed to solving customer's most complex problems and closing large deals. In this role you will work directly with the... 
    Suggested
    Flexible hours

    Snowflake Computing

    Menlo Park, 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... 
    Suggested
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    3 days ago
  • $130k - $185k

     ...tackling one of humanity's most complex engineering challenges with a world-class team dedicated...  ...transport. Current energy and data systems rely on complex logistics and outdated...  ...Role We're looking for an Embedded Software Engineer to take ownership of real-time... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Relocation package

    Aetherflux

    San Carlos, CA
    22 hours 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
  • $160k - $275k

     ...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... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    4 days ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be...  ...currently seeking a highly skilled Embedded Software Engineer with a strong background in...  ...software/drivers for embedded devices and systems. • Design, develop, code, test and debug... 

    Kasmo Global

    Menlo Park, CA
    5 days ago
  • $133k - $156k

     ...Network Manager Do you have 10 years of experience working as a system administrator? Do you have deep understanding of networking...  ...Oversee daily operations of computer systems, including hardware and software support, user training, and special projects. Server... 
    For contractors
    Work experience placement
    Relocation package
    Night shift

    MONTERRA CREDIT UNION

    Redwood City, CA
    3 days ago
  •  ...: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully...  ...looking for Associate Site Reliability Engineer/Site Reliability Engineer to join our team...  ...City, CA.Responsibilities:Maximize system uptime and availability, ensuring functional... 

    C3 IoT

    Redwood City, CA
    4 days ago
  • $155.9k - $227.3k

     ...Joby's energy storage and distribution system is the heart of our electric aircraft: the...  ..., the Battery Management System (BMS) software that keeps them safe, healthy, and performant...  ...they form one energy ecosystem, engineered around the demands of commercial eVTOL service... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  •  ...Job Title Retrieval-augmented workflows, prompt optimization, and evaluation frameworks. Multi-agent systems in production environments. Background in security platforms (SIEM, XDR, SOAR). Startup or high-growth environment experience. Ability to balance... 

    Saxon Global

    Redwood City, CA
    3 days ago
  • $70 - $80 per hour

     ...MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US . We provide...  ...• Experience with debugging and troubleshooting complex software issues • Excellent problem-solving skills and attention to detail... 
    Contract work
    Local area

    MatchPoint Solutions

    Atherton, CA
    3 days ago
  •  ...and executing verification and validation activities to ensure that our software meets the highest standards of safety and performance. As a Senior System Software Integration and Validation Engineer, you will play a critical role in ensuring the quality and reliability... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    6 days ago
  • $40 - $45 per hour

     ...About the Role: Keep facilities running like clockwork. As a CBRE Mobile Engineer, you’ll handle hands-on maintenance and repairs across HVAC, building systems, and equipment. On the move and on point. You’ll be the frontline expert ensuring reliability, safety, and... 
    Hourly pay
    Work at office
    Visa sponsorship
    Shift work

    CBRE

    Redwood City, CA
    2 days ago
  •  ...Role We're looking for a Senior Site Reliability Engineer who is equally at home writing production software and running the infrastructure it lives on — and...  ...decade in the field who can move fluidly between systems engineering and software development, and who is excited... 
    Shift work

    AI Chopping Block

    Menlo Park, CA
    5 days ago
  • $150k - $250k

     ...Software Test 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 time... 
    Permanent employment
    Full time

    ArrayLabs, LLC

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

     ...scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About This RoleAs a Senior IT Systems Engineer at Verkada, you will be responsible for driving technical ownership and delivering advanced solutions across our corporate... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    6 days ago
  • $130k - $187k

     ...codelabs and documentation to support partners integrations with Google Home devices or platforms.Partner closely with the Software Engineering team to communicate technical feedback from partners, resolve bugs and/or integration problems. Resolve escalations of technical... 

    Google

    Mountain View, CA
    5 days ago
  • $184k - $276k

     ...ABOUT xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate... 
    Permanent employment
    Temporary work

    Maven Ventures

    Palo Alto, CA
    1 day ago
  • $150k - $183k

     ...Slickdeals is seeking a highly experienced Senior level Android Engineer to drive the technical vision, execution, and quality of our...  ...architecture upgrades, Jetpack Compose adoption, modularization, and system-wide performance and scalability improvements.Evaluate and... 
    Work at office
    3 days per week

    Slickdeals

    San Mateo, CA
    5 days ago
  • $123k - $205k

     ...wholly owned subsidiary of Intuitive Machines, is hiring a Sr. IT Systems Engineer. This role is based in Palo Alto, CA in a hybrid capacity....  ...Program Deliverables Develop and configure test rack software for each satellite build Develop and maintain console software... 
    Permanent employment
    Work experience placement
    Local area
    Remote work

    Intuitive Machines LLC

    Palo Alto, CA
    22 hours ago
  • $160k - $210k

     ...devices are deployed across 170+ countries. About the RoleVerkada is seeking a seasoned Channel Solutions Engineer with experience in Physical Security, IoT Systems, Networking, Video Surveillance, and Access Control. This individual will enable and train Verkada’s... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    6 days ago
  • $160k - $210k

     ...are deployed across 170+ countries. About the RoleVerkada is seeking an Federal Field Solutions Engineer based in the Western US with experience in Cloud Security, IoT Systems, Networking, Linux systems, Security Surveillance and Access Control. This individual will... 
    Full time
    Remote work
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $200k - $213k

    San Francisco or Mountain View, CA, USASales - Solutions Engineering - PreSales /Full-time /HybridAera Technology is a pioneer in the growing...  ...years experience - 3+ Years Pre-Sales role for an enterprise software firmSupply Chain Operations Management exp i.e., Procurement,... 
    Full time
    Work at office
    Flexible hours

    Aera Technology

    Mountain View, CA
    4 days ago
  • $266.1k - $342.9k

     ...within the United StatesMeet the TeamSplunk's Industry Solutions Engineering organization is building deep, vertical-specific technical...  ...and SAP BTP) to connect plant-floor operations with back-office systems.Act as the voice of the Manufacturing vertical back into... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Palo Alto, CA
    4 days ago
  • $203k - $224k

     ...major fundraise ahead, Obsidian is scaling rapidly toward long-term growth and IPO readiness.We're hiring an experienced Staff IT Systems Engineer to be the senior technical owner of Obsidian's identity, endpoint, and IT platform foundation, and to help us operate that... 
    Work from home

    Obsidian Security

    Palo Alto, CA
    6 days ago
  • $176.4k - $264k

     ...roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded...  ...6262 development process: define software requirements from system safety requirements, then implement and verify them with full... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $210k - $280k

     ...that will save lives. Automated aviation systems will enable a future where air...  ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...this future a reality.As a Sr. Embedded Software Engineer at Reliable Robotics, you will... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, 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!