Jobs · Information Technology · California

Systems Engineer (Rust)

Matic Robots · Menlo Park, CA · 8 mo ago
On-siteInformation Technology$120k–$200k/yrFull-time

About the role

We’re looking for a meticulous, Rust-loving Software Engineer to join us 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.

Responsibilities

  • Build software systems that can range from building compute graph pipelines, auto-update of software/firmware, enabling delightful, multi-modal (gestures, voice, etc.) interactions to network systems for debugging and logging
  • Enable very fast robot and device data transfer protocols that feel like magic to users, including designing secure, efficient, and robust software for real-time data and video transfer
  • Perform root cause analysis of system crashes and fix issues
  • Recognize opportunities to create tools and improve infrastructure for more developer efficiency
  • Closely collaborate with the Software, Algorithms, and Hardware teams to bring product vision to life that changes the perception of what’s possible

Requirements

  • Fluency in Rust, good to have C, C++
  • Familiarity with a systems scripting language, such as Shell or Python
  • Familiarity with userspace Linux programming and conventions
  • Proven track record of building great software
  • Pride in your programming and attention to detail
  • 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

Qualifications

  • Genuinely motivated to help those around you
  • Passionate about learning outside of your normal comfort zones
  • Loved diagnosing complex technical issues
  • Excited to do great work
  • Excited about taking ownership on a wide range of systems and drive projects from concept through shipping

Skills

  • Rust

Benefits

  • Compensation Base $120,000 — $200,000
  • Actual Compensation will depend on skills, experience and qualifications.
  • Base Salary is one part of the total compensation package.
  • The role is also eligible for equity through the company’s discretionary equity program, along with a comprehensive benefits package that includes medical, dental and vision coverage access to a 401(k) plan.

Similar jobs

System Engineer

Boeing Intelligence & AnalyticsAnnapolis Junction, MD· 2 wk ago
Information Technology$167k–$220k/yrapply on phh.tbe.taleo.net

System Engineer

INCATech - Innovative Computing & Applied TechnologyTazewell County, VA· 2 mo ago
Information Technologyapply on recruitingbypaycor.com

System Engineer

Netrolynx AIUnited States· 4 days ago
RemoteInformation Technologyapply on bestjobtool.com

System Engineer

Tundra Technical SolutionsHazelwood, MO· 5 days ago
Information Technologyapply on boeing.talentnet.community

System Engineer

HaystackGreater Seattle Area· 4 days ago
Information Technology$117k–$167k/yrapply on haystack.cv

System Engineer

Advanced Technology Systems CompanyGilbert, AZ· 4 wk ago
Engineeringapply on workforcenow.adp.com