companyMatic Robotics logo

Senior Embedded Linux Platform Engineer

Matic RoboticsMountain View, CA
On-site Full-time $160K/yr - $240K/yr

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

Senior

Qualifications

QualificationsExtensive experience with embedded Linux systems. Proficiency in C/C++ programming. Willingness to learn and work with Rust. Strong problem-solving skills and a proactive attitude towards ownership of tasks. Experience with low-level driver development and kernel programming.

About the job

At Matic Robotics, we are dedicated to transforming the way households manage chores through innovative home robotics. Our flagship product, Matic, is an advanced floor cleaning robot that embodies the concept of 'full self-driving' technology within the home, featuring real-time 3D mapping, adaptive path-tracking, and an intricate semantic understanding of living spaces. Utilizing cutting-edge spatial AI, Matic operates effectively in real-world environments, relying solely on RGB cameras and on-device neural networks.

Privacy First

We prioritize the privacy of our users, ensuring that all data processing occurs locally on the robot, safeguarding household information from cloud vulnerabilities.

Our Approach

Just as the iPhone revolutionized personal technology by consolidating multiple devices into one, we envision a similar evolution in home robotics. Our journey begins with single-purpose robots, progressively enhancing their capabilities to meet complex household needs.

Our Culture

At Matic, we cultivate a collaborative and driven team environment, united in our mission to create innovative solutions that save our customers time and energy. Our team is comprised of dedicated individuals passionate about tackling challenging problems.

About the Role

We are seeking a Senior Embedded Linux Engineer to join our Platform team at Matic, where you will have the opportunity to make a significant impact from the outset. In this role, you will tackle a wide range of challenges, from low-level driver and kernel development to integrating complex perception algorithms that run locally on our robots, all while maintaining high performance with limited computational resources.

We are looking for candidates with strong expertise in embedded Linux and C/C++, who are also enthusiastic about learning Rust. If you thrive in an environment of accountability and enjoy solving intricate problems, we would love to hear from you! You can learn more about our approach to Rust in our blog: Why Rust: It’s the Safe Choice

What You Will Do

  • Develop essential device systems software and functionalities from the ground up.

  • Support mechanical engineering and other teams by creating a resilient software stack that interacts effectively with firmware, motors, sensors, and other software agents.

About Matic Robotics

Matic Robotics is pioneering the future of home automation through innovative robotics technology. Our focus is on creating effective, user-friendly solutions that enhance everyday living by saving time and energy.

Similar jobs

Tailoring 0 resumes

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