Senior Embedded Linux Engineer - Robotics Platform

MATIC

Menlo Park (CA)

On-site

USD 160,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity in discretionary program
Medical, dental, vision benefits
401(k) plan access

Job summary

Matic is hiring a senior Embedded Linux Engineer to join our Platform team on the ground floor pre-launch, with runway for huge impact. You'll work on low-level driver and kernel development and interface with perception algorithms running on-device, in a high-performance, resource-constrained environment.

We require strong embedded Linux and C/C++ skills and an eagerness to learn Rust. A fast-paced startup mindset and ownership are essential; check out our blog on Rust linked in the post.

Qualifications

  • 5+ years of industry experience.
  • Strong Linux userspace skills and kernel internals.
  • Deep experience in multi-threaded C.
  • Experience with Shell or Python scripting.
  • Knowledge of USB, RS232, TCP/IP/HTTP protocols.
  • Experience with microcontroller firmware in C/C++ is a plus.
  • Comfort with fast-paced startup atmosphere.
  • High level of maturity and ownership.

Responsibilities

  • Develop core device systems software 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 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.

Skills

Userspace Linux
Linux kernel internals
Multithreaded C
Shell/Python
Protocols
MCU firmware
Startup culture
Ownership

Job description

Matic is hiring a senior Embedded Linux Engineer to join our Platform team on the ground floor pre-launch, with runway for huge impact. You'll work on low-level driver and kernel development and interface with perception algorithms running on-device, in a high-performance, resource-constrained environment.

We require strong embedded Linux and C/C++ skills and an eagerness to learn Rust. A fast-paced startup mindset and ownership are essential; check out our blog on Rust linked in the post.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Systems Engineer for Real-Time Home Robotics
Rust Systems Engineer for Real-Time Home Robotics

MATIC • Menlo Park (CA)

On-site
USD 120,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Platform Engineer (Embedded Linux)
Senior Platform Engineer (Embedded Linux)

Matic Robots • Mountain View (CA)

On-site
USD 120,000 - 160,000
Senior Platform Engineer (Embedded Linux)
Senior Platform Engineer (Embedded Linux)

MATIC • Menlo Park (CA)

On-site
USD 160,000 - 240,000
Equity in discretionary program
Medical, dental, vision benefits
401(k) plan access
Backend Software Engineer - Rust & Internal Tools (Equity)
Backend Software Engineer - Rust & Internal Tools (Equity)

MATIC • Menlo Park (CA)

On-site
USD 120,000 - 200,000
Systems Engineer (Rust)
Systems Engineer (Rust)

MATIC • Menlo Park (CA)

On-site
USD 120,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Embedded Rust Engineer for Robotics & Autonomy
Embedded Rust Engineer for Robotics & Autonomy

Watney Robotics Inc • San Francisco (CA)

On-site
USD 140,000 - 180,000
Rust Embedded Engineer - Safety-Critical Mobile Robotics
Rust Embedded Engineer - Safety-Critical Mobile Robotics

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
+1
Senior Embedded Rust Engineer - Safety-Critical Robotics
Senior Embedded Rust Engineer - Safety-Critical Robotics

Amazon • North Reading (MA)

On-site
USD 168,000 - 227,000
Backend Software Engineer
Backend Software Engineer

Matic Robots • Mountain View (CA)

On-site
USD 100,000 - 140,000
Senior Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000