companyThe Bot Company logo

Firmware and Motor Control Engineer

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

Entry Level

Qualifications

Key RequirementsProficient in embedded C/C++ with a strong grasp of real-time constraints, microcontrollers, and low-level peripherals (timers, ADCs, PWMs, DMA, SPI/I2C/CAN). In-depth knowledge of motor-control theory (field-oriented control, dq transforms) with hands-on experience in architecting, implementing, and tuning current, torque, and speed loops for PMSM/BLDC actuators. Demonstrated ability to collaborate closely with electrical engineers and ML engineers to integrate firmware with custom motor-control hardware and facilitate force-sensitive control behaviors. Experience with encoders, Hall/resolver, and current sensors, including calibration, filtering, and synchronization for dependable control feedback.

About the job

Join The Bot Company

At The Bot Company, we are on a mission to create an innovative robot designed to enhance everyday life in homes everywhere.

Our dynamic team, comprised of talented engineers, designers, and operators, is based in San Francisco and boasts a wealth of experience from industry-leading organizations like Tesla, Cruise, OpenAI, Google, and Pixar. We have successfully delivered products to hundreds of millions of users, and we understand what it takes to craft exceptional products and experiences.

We pride ourselves on maintaining a lean team structure that fosters swift decision-making and minimizes bureaucracy. Each team member is an individual contributor with significant autonomy, radical ownership, and clear responsibilities. Our culture encourages collaboration across the entire stack, allowing us to iterate quickly and execute effectively.

What We Seek in Candidates

Candidates for all roles at The Bot Company must demonstrate exceptional sharpness and adaptability in fast-paced, high-pressure environments. We are looking for individuals who exhibit:

  • Remarkable mental acuity: You think on your feet, learn rapidly, and can reason effectively across various domains.

  • Engineering curiosity: You delve into understanding how systems function, even beyond your area of expertise.

  • A high-performance mindset: You thrive in dynamic environments, embrace ambiguity, and excel when faced with challenges.

Role Overview: Firmware and Motor Control Engineer

As a Firmware and Motor Control Engineer, you will develop low-level firmware and control systems that govern the actuators and mechanisms within our robots. This role requires expertise in writing high-performance embedded software, implementing advanced motor-control algorithms, and collaborating across hardware and software domains to achieve precise and reliable motion.

About The Bot Company

The Bot Company is innovating the future of home automation by developing intelligent robots designed to seamlessly integrate into everyday life. Our expert team, with backgrounds from top-tier tech companies, is dedicated to building products that enhance the user experience and drive technological advancement in the home robotics space.

Similar jobs

Tailoring 0 resumes

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