Senior Platform Engineer at Matic - ScoutJobs - The AI-curated global job board
Skip to content
Matic
Posted 8 hours ago

Senior Platform Engineer

MaticSenior Platform Engineer (Embedded Linux)

Perks & benefits

Medical InsuranceHealth InsuranceCommission

Requirements

5+ years industry experience, Userspace Linux programming, Linux kernel internals, Multi-threaded C, Shell or Python, Communication protocols (USB, RS232, TCP/IP/HTTP)

Skills

LinuxC#

About the role

About the Company

Matic is on a mission to revolutionize home robotics by building a floor cleaning robot that uses spatial AI and real-time 3D mapping. Our robots are private by design, performing all data processing on-device rather than in the cloud.

Responsibilities

  • Develop core device systems software and functionality from the ground up
  • Build a robust software stack that interacts with firmware, motors, sensors, and other software agents
  • Work with EE and software teams to ensure feature feasibility and functionality
  • Perform root cause analysis of system crashes and hardware failures
  • Identify bugs and bottlenecks to improve system performance
  • Develop and debug pipelines for data from cameras and other sensors

Requirements

  • 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 systems scripting languages like Shell or Python
  • Knowledge of common communication protocols (USB, RS232, TCP/IP/HTTP)
  • High level of maturity, ownership, and pride in work

Preferred Qualifications

  • Experience with C or C++ microcontroller firmware
  • Eagerness to learn Rust
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Platform Engineer

Matic · Menlo Park

Sign up to apply