Systems Engineer (Firmware) at Matic

Mountain View, California, United States

Matic Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, Home AutomationIndustries

Requirements

  • 2+ years of industry experience or equivalent (e.g. grad school)
  • Core software skills: data structures, control flow, computer systems
  • Deep experience with systems programming language(s): C, C++, Rust, etc
  • Experience / comfort with scripting / prototyping language(s): Python, etc
  • Experience with hardware: Motors (brushed and brushless DC, drivers, operating principles)
  • Experience with hardware: Controls systems
  • Experience with hardware: Sensors (datasheets, device drivers, data filtering)
  • Experience with hardware: Electrical fundamentals
  • Experience with hardware: Mechanical intuition
  • You've built things (robots, PCBs, 3D-printing, anything)
  • Experience with microcontrollers (STM32, PIC, ESP32, etc.)
  • Soft-skills: Multi-disciplinary team & leadership experience
  • Thinks broadly, connecting insights from across the system to solve problems
  • Strong software experience with electromechanical projects
  • Deep experience with microcontrollers (bare-metal programming, RTOS, communication protocols)
  • Fundamental understanding of electronics (schematics, datasheets, motors, sensors, batteries)
  • Intuition for physical systems (motors, moving parts, materials)
  • Strong experience writing embedded C/C++
  • Eager to learn Rust if not already familiar

Responsibilities

  • Bring-up and support for hardware changes (electrical and mechanical), e.g., updating device drivers for new sensors, implementing tests, coordinating robot behaviors (data filtering, updating checks)
  • Design and improve the behavioral logic and controls algorithms for Matic’s physical systems
  • Analyze robot logs along with motor and sensor data to debug hardware failures, e.g., charging issues or unusual sounds
  • Support internal processes with tooling to interface with Matic’s motors and sensors
  • Act as the hardware team’s window into Matic’s software
  • Act as the software team’s window into Matic’s hardware
  • Operate with product-focused systems-level thinking across disciplines

Skills

Firmware Development
Hardware Bring-up
Sensor Integration
Embedded Systems
Systems Engineering
Hardware-Software Integration

Matic

Simplifies home and auto insurance shopping

About Matic

Matic simplifies the process of obtaining home and auto insurance by providing a digital platform that allows consumers to quickly compare quotes from a network of 40 A-rated insurance carriers. Customers enter their information, and Matic's system retrieves various quotes in seconds, helping them find the best rates and save an average of $639. Unlike traditional insurance shopping, Matic streamlines the experience, saving time and money for users. The company also partners with mortgage servicing organizations to ensure accurate home information, which enhances the accuracy of the quotes. Matic stands out from competitors with its focus on workplace culture, having received multiple awards for its environment where employees feel valued. The goal of Matic is to make the insurance shopping experience quick, easy, and cost-effective for consumers.

Columbus, OhioHeadquarters
2014Year Founded
$76.4MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Fintech, Financial ServicesIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
401(k) Retirement Plan
Stock Options
Professional Development Budget

Risks

Increased competition from new insurtech startups could erode Matic's market share.
Rapid technological advancements may strain Matic's financial resources for platform upgrades.
Potential regulatory changes could impose additional compliance costs on Matic.

Differentiation

Matic integrates insurance into home and auto ownership, enhancing customer experience.
The platform offers quick quote comparisons from 40+ A-rated carriers.
Matic partners with mortgage servicers to ensure accurate home information for insurance quotes.

Upsides

Matic raised $30M to expand partnerships and enhance its technology platform.
Partnerships with USA Mortgage and GVC Mortgage expand Matic's market reach.
Embedded insurance trend supports Matic's streamlined purchasing process.

Land your dream remote job 3x faster with AI