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
- ...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
- 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
- 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
- ...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...SuggestedLocal area
- ...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
$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...$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$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 timeWork experience placementWork at officeLocal areaWorldwideMonday to Friday- 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...
- ...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...
- ...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 office2 days per week3 days per week
- ...-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 homeFlexible hoursNight shift
- 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...
$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 employmentFull time$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 timeTemporary workPart timeInternshipWorldwideFlexible hours- 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 ...
- 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
- 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
- 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...
$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 payFull timeTemporary workFlexible hours- ...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...
$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 payFull timeContract workWork at officeLocal areaFlexible hours$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 timeFlexible hours- 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 ...
- ...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...
$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 timeWork experience placementLocal areaMonday to FridayFlexible hours$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...- 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...
- ...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 workShift work
- ...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 startVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Software Engineer. Be the first to apply!
- IT system engineer Redwood City, CA
- system programmer Redwood City, CA
- systems software developer Redwood City, CA
- ultimate software Redwood City, CA
- software applications developer Redwood City, CA
- remote software sales Redwood City, CA
- senior c# .net software developer Redwood City, CA
- id software Redwood City, CA
- software Redwood City, CA
- entry level software sales Redwood City, CA

