Senior Platform Engineer (Embedded Linux)
Matic Robots
Senior Platform Engineer (Embedded Linux)
Senior Platform Engineer (Embedded Linux) at Matic Robots
Company Overview
Each year, 2.5 trillion hours are spent on household chores. At Matic, we’re on a mission to recapture that lost time, and we’re doing it by revolutionizing home robotics.
Matic’s first product, also called Matic, is a Wall‑E‑esque floor cleaning robot. We've built what amounts to “full self‑driving in the home” with real‑time 3D mapping, adaptive path‑tracking, and a precise semantic understanding of the home. Our breakthroughs in spatial AI allow Matic to work reliably in real homes, using only RGB cameras and neural networks running on‑device.
Privacy First
What happens in the home, stays in the home. Our robots are private by design, with all data processing performed by the robot itself, not in the cloud.
Our Approach
Before the iPhone, consumers adopted several distinct devices; cell phones, PDAs, and portable music players each served a particular need. We believe in a similar progression for home robotics, starting with single‑purpose robots and building iteratively toward more complex capabilities over time.
Our Culture
Matic is a tight‑knit and collaborative team, singularly focused on building products our customers will cherish. We're ultra‑hardworking people committed to solving tough problems that save precious time and energy.
About The Role
Matic is hiring a senior‑level Embedded Linux Engineer to join us (pre‑launch) on the ground floor, with runway for huge and immediate impact.
In this role, you'd be joining our Platform team, which works on a diverse set of problems, ranging from low‑level driver and kernel development all the way up to interfacing with the complex perception algorithms running locally on the robot, with high performance expectations and very limited computes.
We're looking for someone with strong embedded Linux and C/C++ skills who's also eager to learn Rust. If you're driven by high levels of ownership and solving complex problems, we’d love to chat! You can check out our blog here:
What you'll do
- Develop core device systems software and functionality from the ground up.
- Enable mechanical engineering and other teams by building a robust software stack that interacts with firmware, motors, sensors and other software agents.
- Work with both EE and software teams to ensure feature feasibility & functionality.
- Perform root cause analysis of system crashes and hardware failures.
- Identify bugs & bottlenecks to improve system performance.
- Develop and debug pipelines for data from cameras and other sensors.
- Be an integral member of our small software team.
What we look for
- 5+ years of industry experience.
- Strong familiarity with userspace Linux programming and conventions & working knowledge of Linux kernel internals.
- Deep experience in multi‑threaded C.
- Familiarity with a systems scripting language, such as Shell or Python.
- Knowledge of common communication protocols (e.g. USB, RS232, TCP/IP/
- Experience with working on C, or C++ microcontroller firmware is a big plus.
- Comfort with a fast‑paced, startup atmosphere – you don’t shy away from the hard work.
- High level of maturity, ownership, and pride in your work.
We’d love to hear from you if…
- You are genuinely motivated to help those around you.
- You are passionate about learning outside of your normal comfort zones.
- You love diagnosing complex technical issues.
- You are excited to do great work.
- ...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-...Senior
- General Motors is seeking a Staff Software Engineer to lead the development of Linux/QNX-based platform OS for the Super Cruise programs. This role demands robust experience in embedded systems, with responsibilities ranging from platform debugging to OS architecture maintenance...Suggested
- General Motors is currently hiring an experienced platform software engineer for its ADAS/AD Software Organization in Sunnyvale, California.... ...programming experience in C/C++, alongside strong knowledge of Embedded Linux and various build systems. A comprehensive benefits...SeniorCurrently hiring
- ...Senior Platform Engineer - Linux Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments...SeniorWorldwide
- ...patients worldwide. We're a team of engineers, clinicians, and innovators united by... ...Primary Function of Position The Senior Linux Platform Software Engineer will join the platform... ...discipline. ~4+ years of embedded Linux software engineering, with direct...SeniorLocal areaRemote workWorldwideFlexible hours
- 42dot Inc. is seeking an Embedded SW Engineer to develop and optimize in-vehicle applications for next-generation autonomous driving systems. The role requires a strong background in embedded Linux development and collaboration with cross-functional teams. Qualifications...Senior
- KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The... ...experience in embedded software development, with a focus on Linux environments. Responsibilities include designing and...Senior
- KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end... ...development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving technical...Senior
- ...Senior / Staff Linux Embedded Engineer Palo Alto, California Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking... ...to support vertical-specific customizations and platform stability for our production wearable systems. This is...Senior
$158k - $241k
...The Role The Vehicle Experiences Engine software organization is a dynamic and... ...responsible for designing and developing embedded software platforms for Infotainment and Software Defined... ...life cycle of the Android/QNX/Embedded Linux domain, including requirements...SeniorLocal areaFlexible hours$217k - $275k
General Motors is seeking a Staff Software Engineer for Compute Systems Software in Mountain View, California. This hybrid role involves leading the development of embedded Linux platforms critical for GM’s vehicles. Responsibilities include designing kernel modules, optimizing...Senior- ...seeking a Staff Runtime Systems Engineer to lead the development of runtime software for AI inference platforms. You'll be responsible for... ...engineering, with over 5 years in embedded software development, and strong skills in C/C++, Linux programming, and debugging complex...Senior3 days per week
- ...Senior Embedded Software Engineer - Platform It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly... ...architecture across a heterogeneous platform spanning Linux, QNX RTOS, and bare-metal environments on NVIDIA Jetson...SeniorContract workLocal areaWorldwideFlexible hours
- Decisive Point is seeking a senior software engineer in Mountain View, CA, to develop embedded software for next-generation vehicle platforms. You will tackle challenging engineering problems and work with a fast-moving team. The ideal candidate will have over 3 years of...Senior
$153.6k - $234.1k
General Motors is seeking a Systems Engineer for their mobility projects in Sunnyvale, California. You will lead systems engineering for advanced sensors and embedded platforms, driving innovation in next-generation automotive solutions. The ideal candidate has 3+ years...Senior- Bayerische Motoren Werke Aktiengesellschaft in Mountain View, CA is seeking a software developer to design and develop innovative in-vehicle software focused on Smart Devices and AI. The ideal candidate has a Master’s degree in computer science, at least 5 years of software...SeniorRelocation
$204k - $259k
...applied to a range of vehicle platforms and product use cases. The... ...platforms team is seeking a software engineer to mature the infrastructure... ...power and cooling for embedded hardware systems. Track and... ...Python. ~ Experience with Linux systems. We prefer: Master...SeniorFull timeRemote work$213k - $263k
...Senior Software Engineer, Linux Kernel Waymo is an autonomous driving technology company with the mission... ...be applied to a range of vehicle platforms and product use cases. The Waymo... ...vehicle compute platform – an integrated embedded system. You will write Linux Kernel...SeniorFull timeRemote work$100k - $180k
...A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking...Senior$132.4k - $179.2k
...technology company in Mountain View is seeking an experienced embedded systems developer to design and implement real-time applications... ...should have at least 3 years of experience with QNX, embedded Linux, and other embedded environments, alongside strong troubleshooting...Flexible hours- ...Good understanding of C and C++ Familiarity with Linux kernel and drivers Understanding of at least one embedded Linux distribution (e.g., Yocto or Buildroot)... ...based ethernet packet processors (VLANs, filtering engines, TCAMs, etc.) Deep familiarity with features of...Permanent employmentContract workLocal area
$120k - $150k
Position: QT/QML Developer - Embedded Linux Platform Location: Palo Alto, CA Job Id: 512 # of Openings: 1 We are an equal employment opportunity... ...technologies for aesthetic and medical applications. Our engineers helped bring laser products to market just a few years...Full timePart timeWorldwide$175k - $186k
...aircraft company located in Palo Alto, CA, is seeking a Firmware Engineer to enhance pilot display systems for their eVTOL aircraft.... ...role requires strong C++ programming skills, proficiency in embedded Linux, and experience with multimedia integration. Candidates will...Senior$160k - $240k
...Our team is building next-generation autonomous platforms, integrating advanced sensors and embedded systems to deliver safe, intelligent, and scalable... ...customers and setting industry benchmarks. As a Senior Systems Engineer , you will be at the heart of this...SeniorWork experience placementLocal areaFlexible hours$140k - $300k
...this is you. Tesla's Software Platform team builds the foundational... ...source base components like the Linux kernel and Coreboot. We are... ...looking for a highly skilled engineer who is motivated by complex... ...best practices for high-quality embedded software development What You...Hourly payFull timeTemporary workFlexible hours$168k - $396k
...scale the fleet Bring-up next generation hardware Mentor other engineers and contribute to best practices for high-quality embedded software development What You’ll Bring Significant Embedded Linux experience in production Excellent C/C++ coding skills Strong Linux...Hourly payTemporary workFlexible hours- ...An established industry player is seeking a seasoned Embedded Software Engineer with over 12 years of experience in developing high-quality software... ...for embedded systems and a strong background in C/C++ and Linux, this is an exciting opportunity to make a significant...Senior
$175k - $186k
A leading aerospace company is seeking a Firmware Engineer to develop and maintain pilot display systems for electric VTOL aircraft... ...must have strong proficiency in modern C++, experience with embedded Linux environments, and knowledge of multimedia integration. The role...Senior$150k - $250k
A cybersecurity company in California is seeking an experienced engineer to architect and implement embedded systems from the ground up. You will work with a team of veterans, focusing on Linux Kernel and software lifecycle management. The role also involves working with...Senior$130k - $175k
Tarana Wireless Inc in Milpitas is seeking a Senior Embedded Software Engineer to redefine wireless technology. You’ll collaborate across teams... ...strong C/C++ embedded systems experience, expertise in Linux platform development, and excellent problem-solving skills. Salary...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Platform Engineer (Embedded Linux). Be the first to apply!
- client platform engineer Mountain View, CA
- platform engineer Mountain View, CA
- senior platform engineer Mountain View, CA
- platform engineering manager Mountain View, CA
- data platform engineer Mountain View, CA
- platform developer Mountain View, CA
- linux administrator Mountain View, CA
- linux engineer Mountain View, CA
- linux systems administrator Mountain View, CA
- senior linux systems engineer Mountain View, CA

