Matic

Senior Platform Engineer (Embedded Linux)

Matic
Apply
10 months ago
Mountain View, CA, USASenior
H1B Sponsor

Base Salary

$160k - $240k/yr

Responsibilities

  • Develop core device systems software and functionality from the ground up
  • Build a robust software stack interacting with firmware, motors, sensors, and other software agents
  • Enable mechanical engineering and other teams through platform software development
  • Collaborate with electrical engineering and software teams on 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 camera and other sensor data
  • Contribute as an integral member of the small software team

Requirements

  • 5+ years of industry experience
  • Strong familiarity with userspace Linux programming and conventions and working knowledge of Linux kernel internals
  • Deep experience with multithreaded C
  • Familiarity with a systems scripting language such as Shell or Python
  • Knowledge of communication protocols including USB, RS232, TCP/IP, and HTTP
  • Experience with C or C++ microcontroller firmware is a strong plus
  • Comfort working in a fast-paced startup environment
  • High maturity, ownership, and pride in work

Benefits

  • Medical, dental, and vision coverage
  • Access to a 401(k) plan
  • Eligibility for equity through the company’s discretionary equity program

Categories

Matic

About Matic

51-200 employees

Matic is reimagining the next generation of fully autonomous, helpful, and elegant home robots using AI and computer vision. Level-5 autonomy in your home. Our flagship product, Matic, is a remarkably smart, proactive, and secure floor-cleaning robot that uses photo-realistic vision with precise 3D mapping to provide a home with perpetually clean floors.