Senior Embedded Software Engineer

Newark, California, United States · SOFTWARE & ROBOTICS ENGINEERING · 310



Neato Robotics changes lives by giving people more time to spend on things they love.

We are at the forefront of the robots-in-the-home revolution to free people from household chores.

The environment is fast paced, close knit, emphasizes freedom, and we boast an established record of success. Neatonians are committed to innovation. You will have the opportunity to directly impact the company profoundly, as a part of a growing team.

We are venture funded with headquarters in Newark, CA. For more information on Neato Robotics please visit our web site at:

See our robot in action!


As a core part of the company strategy, Neato Robotics seeks to hire a world class Senior Embedded Software Engineer reporting to the Director of Systems Software.

Overall responsibilities:

We are looking for the candidate who is an expert in Linux environment, responsible for developing Linux infrastructure software on ARM based CPUs. You will be responsible for the kernel/rootfs, boot, HAL, device drivers, software design, development, and maintaining software for Neato’s robotic products. You will be expected to write technical specification, perform end-to-end integration, root cause and resolve system level performance and reliability problems. You will report to the Director of Software, and will work closely with the Electrical Engineering, Mechanical Engineering, QA, and Manufacturing teams.

The ideal candidate must possess a “can-do” attitude with demonstrated interpersonal and organization abilities. A candidate for this position must also be able and willing to become involved in other areas of software development.

Essential Duties and Responsibilities:


Education and/or Experience:

No Agencies Please

Neato Robotics does not accept resumes from headhunters, placement agencies or other employment suppliers. Therefore, any resume received from an employment agency supplier will be considered unsolicited, and Neato Robotics will not be obligated to pay a referral or placement fee.


Apply for this job