companyThe Bot Company logo

System Software Engineer at The Bot Company | San Francisco

The Bot CompanySan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What We Seek in CandidatesAt The Bot Company, we look for individuals who possess remarkable sharpness and thrive in fast-paced, high-pressure environments. Throughout the hiring process, we expect candidates to showcase:Exceptional Mental Acuity: You think quickly, learn rapidly, and can reason through unfamiliar challenges. Engineering Curiosity: You have a natural inclination to explore how systems function, extending beyond your area of expertise. High Performance Mindset: You excel in dynamic environments, swiftly adapt to ambiguity, and maintain high performance under pressure. System Software RoleIn this crucial role, you will develop the foundational system software that integrates hardware, firmware, and advanced applications across our innovative robotics platform. This position is ideal for candidates who understand systems holistically, can write efficient low-level code, and can evaluate reliability, performance, and correctness in complex real-world scenarios. RequirementsProficient in C/C++ and Python, with experience in crafting production-quality system software at scale. Familiarity with Rust is advantageous. Experience working closely with operating systems and hardware, including Linux internals, drivers, system services, IPC, and resource management. Ability to design and troubleshoot concurrent, real-time, or performance-critical systems. Experience in developing software that directly interfaces with firmware, sensors, or embedded devices. Strong systems intuition, with an understanding of failure modes, timing issues, and software behavior under load.

About the job

The Bot Company

At The Bot Company, we are revolutionizing the home experience by creating an intelligent robot that serves as a helpful companion in every household.

Our dynamic team, comprised of talented engineers, designers, and operators, is based in the heart of San Francisco. We boast a rich background with team members previously at industry giants such as Tesla, Cruise, OpenAI, Google, and Pixar. Collectively, we have a proven track record of delivering groundbreaking products to millions of users, understanding deeply what it takes to craft exceptional experiences.

We pride ourselves on a streamlined team structure that fosters quick decision-making and eliminates unnecessary bureaucracy. Each team member is empowered to take ownership of their work and has the autonomy to drive their projects forward. Our culture encourages rapid iteration and agile execution across all levels of development.

About The Bot Company

The Bot Company is at the forefront of home robotics, dedicated to enhancing everyday life through intelligent automation. With a team of industry veterans from leading tech companies, we are committed to building transformative products that make a difference.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.