Senior Embedded Linux Platform Engineer for Home Robotics
Matic Robots
Mountain View (CA)
On-site
USD 120,000 - 160,000
Full time
14 days+
Application generator
Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A cutting-edge robotics company in Mountain View is searching for a Senior Platform Engineer (Embedded Linux) to develop core device systems software. The role requires 5+ years of experience with embedded Linux and programming in C/C++. You'll collaborate with cross-functional teams, solve complex technical issues, and contribute to innovative home robotic solutions. This position offers a unique opportunity to make a significant impact in a fast-paced startup environment.
Qualifications
5+ years of industry experience.
Strong familiarity with userspace Linux programming.
Deep experience in multi-threaded C.
Experience with firmware on C or C++ microcontrollers is a plus.
Responsibilities
Develop core device systems software from the ground up.
Work with mechanical and software teams for feature feasibility.
Perform root cause analysis of system crashes.
Identify bugs and improve system performance.
Skills
Embedded Linux
C/C++
Rust
Linux kernel internals
Multi-threaded programming
Shell or Python
Communication protocols
Job description
A cutting-edge robotics company in Mountain View is searching for a Senior Platform Engineer (Embedded Linux) to develop core device systems software. The role requires 5+ years of experience with embedded Linux and programming in C/C++. You'll collaborate with cross-functional teams, solve complex technical issues, and contribute to innovative home robotic solutions. This position offers a unique opportunity to make a significant impact in a fast-paced startup environment.