Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Platform Engineer (Embedded Linux) in Mountain View, CA vacancy
  •  ...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

    Matic Robots

    Mountain View, CA
    4 days ago
  • 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

    Sunnyvale, CA
    2 days ago
  • 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... 
    Senior
    Currently hiring

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...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... 
    Senior
    Worldwide

    Dynamic Yield

    Mountain View, CA
    4 days ago
  •  ...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... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • 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

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  • 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-Belgium

    Milpitas, CA
    4 days ago
  • 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

    KLA

    Milpitas, CA
    3 days ago
  •  ...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

    BrightAI

    Palo Alto, CA
    5 days ago
  • $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... 
    Senior
    Local area
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $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

    General Motors

    Mountain View, CA
    1 day ago
  •  ...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... 
    Senior
    3 days per week

    d-Matrix

    Santa Clara, CA
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • 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

    Decisive Point

    Mountain View, CA
    5 days ago
  • $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

    Jobs via Dice

    Sunnyvale, CA
    4 days ago
  • 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...
    Senior
    Relocation

    Bayerische Motoren Werke Aktiengesellschaft

    Mountain View, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $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

    IP Infusion

    Santa Clara, CA
    4 days ago
  • $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

    Aeva, Inc.

    Mountain View, CA
    2 days ago
  •  ...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 employment
    Contract work
    Local area

    Cloud Hybrid Technologies, LLC

    Mountain View, CA
    4 days ago
  • $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 time
    Part time
    Worldwide

    Sciton

    Palo Alto, CA
    4 days ago
  • $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

    Pivotal

    Palo Alto, CA
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Israelvcforum

    Mountain View, CA
    3 days ago
  • $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 pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $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 pay
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    3 days ago
  •  ...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

    TechDigital Group

    Mountain View, CA
    4 days ago
  • $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

    Medium

    Palo Alto, CA
    5 days ago
  • $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

    Cylake, Inc

    Sunnyvale, CA
    2 days ago
  • $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

    Tarana Wireless Inc

    Milpitas, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Platform Engineer (Embedded Linux). Be the first to apply!