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. #J-18808-Ljbffr

Vacancy posted 19 hours 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
  • 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
    4 days ago
  • A leading aerospace technology company in California is seeking an Embedded Software Engineer to develop software for advanced radar systems. The role involves board bring-up of Linux-based platforms and collaboration with hardware engineers. Ideal candidates have a Bachelor... 
    Suggested

    Array Labs

    Palo Alto, CA
    2 days ago
  •  ...enforcement in ways that police departments or traditional systems cannot. Our approach has already led to a dramatic...  .... About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement... 
    Suggested
    Local area

    Obvio Inc.

    San Carlos, CA
    3 days ago
  •  ...transforming cyber security. ESXi Operating System is at the core of VMware Cloud...  ...needed to solve issues. In this role the engineer is expected to be able to successfully work...  ...collaborate with engineers from partner’s software development teams to jointly develop solutions... 
    Suggested

    Broadcom

    Palo Alto, CA
    2 days ago
  • $204k - $259k

    Waymo is seeking a System Software Engineer to develop and maintain software for autonomous vehicles. You will work on the Telematics unit, ensuring data flow and connectivity. Ideal candidates should have a BA/BS in Computer Science or Electrical Engineering, along with... 

    Waymo

    Mountain View, CA
    2 days ago
  • $150k - $190k

     ...data/day on 15+ million VMs, and growing exponentially. To make it happen we’re building multi‑cloud systems at every corner of the data ecosystem, from query engines, vector databases, training pipelines, and storage systems, down to the infrastructure that allows them... 
    Local area

    Databricks

    Mountain View, CA
    2 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 communication...  ...coming from a Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days 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
    1 day ago
  •  ...dashboards, and onboarding so that no single site (or person) is a point of failure. Close the loop with engineering. File clear, reproducible reports back to hardware/software/research teams and push for fleet‑wide fixes (not just one‑off patches). What You’ll Bring Strong... 

    Dyna Robotics

    Redwood City, CA
    2 days ago
  •  ...Solution Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess an innate... 
    Work at office
    2 days per week
    3 days per week

    Snowflake

    Menlo Park, CA
    4 days ago
  •  ...-based communications and collaboration software. We are fundamentally changing the nature...  ...and we're expanding our Solutions Engineer Team to make sure we stay ahead of the competition...  ...and services. Develop advanced system configurations and implementations in response... 
    Work from home
    Flexible hours
    Night shift

    RingCentral, Inc

    Belmont, CA
    2 days ago
  • Orange Charger in Redwood City is seeking a Software Developer with over 4 years of experience in Javascript and Typescript to design and implement solutions for a new charging network. The ideal candidate will have extensive knowledge of mobile, web, and backend development... 

    Orange Charger

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

     ...We are looking for a Software Test Engineer to own the validation of our complex radar payload. In this role, you will bridge the gap between hardware and software, writing the code that proves our system works. You will develop specialized firmware to exercise our FPGAs... 
    Permanent employment
    Full time

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  • $20 - $50 per hour

     ...are critical to their team's success. Tesla is looking for software engineering interns to build the cloud services that power these products...  ..., and electric vehicle charging. You must enjoy thinking in systems and working on challenges related to the availability,... 
    Full time
    Temporary work
    Part time
    Internship
    Worldwide
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • HammerheadAI, Inc. is looking for a Business Development Lead to drive strategy and execution in AI infrastructure. This pivotal role allows you to shape the commercial strategy and influence how the company scales sustainably. Ideal candidates will have 7-10+ years in ...

    HammerheadAI, Inc.

    Redwood City, CA
    2 days ago
  • About Gruve Gruve is an innovative software services startup dedicated to transforming enterprises into AI powerhouses...  ...improvements across infrastructure, GPU systems, observability, ML Ops and IT Ops. Mentor engineers, manage high‑severity incidents, and drive SLO governance... 
    Full time

    Gruve

    Redwood City, CA
    2 days ago
  • Array Labs in Redwood City is seeking a Software Test Engineer to validate complex radar payloads. You will bridge hardware and software, writing firmware, developing Python automation, and pushing hardware limits in a lab environment. The role requires a Bachelor's degree... 
    Flexible hours

    Array Labs

    Redwood City, CA
    2 days ago
  • A global cloud communications leader is seeking a Solutions Engineer to provide technical support to sales teams and enhance customer experiences. The successful candidate will have a strong background in telecommunications, excellent communication skills, and the ability... 

    RingCentral, Inc

    Belmont, CA
    2 days ago
  • $140k - $360k

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

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  •  ...transform their silicon design workflows. As an AI Application Engineer with an FPGA focus, you’ll be the crucial link between our groundbreaking...  ...the customer, relaying critical feedback to our AI science and software teams. Drive adoption and success. Develop and deliver... 

    Cognichip

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

     ...-quality training datasets, helping AI systems better understand human actions, environments...  .... Grow With Us We’re looking for an engineer who moves easily between embedded Linux,...  ...meets hardware. You will own the software that makes our devices capture, record,... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Menlo Park, CA
    3 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... 
    Full time
    Flexible hours

    Tau

    Redwood City, CA
    1 day ago
  • C3 AI is seeking a Director/Senior Director, Strategic Alliances to own and scale global SI partnerships. You will shape joint GTM and delivery models, drive partner-sourced pipeline, and lead co-sell motions across industries and regions. Ideal candidates have a track ...

    C3 AI

    Redwood City, CA
    2 days ago
  •  ...for debugging hardware, and the ability to respond calmly to incidents. The role demands frequent collaboration with customers and engineering teams, ensuring robust operational procedures and scalable practices. This position will require working onsite five days a week... 

    Dyna Robotics

    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. We are seeking a System Software Engineer to join our team as we create best‑class silicon for high‑performance and sustainable GenAI. Successful candidates will be... 
    Full time
    Work experience placement
    Local area
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    2 days ago
  • $215k - $310k

    C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the...  ...scale C3 AI's relationships with leading global and specialist system integrators. As the owner of the SI ecosystem, you will develop... 

    C3 AI

    Redwood City, CA
    2 days ago
  • Arraylabs.Io in Redwood City is seeking a Software Test Engineer to validate complex radar payloads. You will design automated test frameworks...  ...write firmware while collaborating with engineers to ensure system performance. The ideal candidate will have a Bachelor’s degree... 

    Arraylabs.Io

    Redwood City, CA
    2 days ago
  •  ...technology is redefining what autonomous systems can achieve, enabling robots to...  ...and seeking a Deployment Infrastructure Engineer to help bridge the gap between cutting‑edge...  ...management, edge computing, and on‑robot software systems. Key Responsibilities Build and... 
    Remote work
    Shift work

    MBN Solutions

    Redwood City, CA
    2 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 Motor Company

    Palo Alto, 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!