Systems Engineer (Firmware) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Matic Robots · 5 months ago

Systems Engineer (Firmware)

MaticRobots is on a mission to revolutionize home robotics with their innovative floor cleaning robot. They are seeking a Systems Engineer (Firmware) who will bridge the gap between hardware and software, working on a variety of projects including hardware changes, behavioral logic design, and debugging hardware failures.

Artificial Intelligence (AI)Machinery ManufacturingRobotics
check
H1B Sponsor Likelynote

Responsibilities

Bring-up and support for hardware changes (electrical and mechanical). For example:
A new sensing mechanism to detect when the waste bag is full from water during mopping - requires updating device drivers to interface with the new sensor, implementing tests to ensure the new system is working as expected during assembly, and coordinating robot behaviors to accommodate the new system (data filtering, updating the bag fullness check)
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. For example:
Customer reports their Matic isn’t charging despite being properly docked
Employee testing their Matic at home mentions that their robot suddenly started making weird clicking sounds while mopping
Support internal processes with tooling to interface with Matic’s motors and sensors

Qualification

Embedded C/C++MicrocontrollersElectromechanical systemsRustControl systemsData structuresScripting languagesMechanical intuitionTeam leadershipProblem-solvingDetail-oriented

Required

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 (the more the better): Motors (brushed and brushless DC, drivers, operating principles), Controls systems, Sensors (datasheets, device drivers, data filtering), Electrical fundamentals, 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, Meticulous, detail oriented, organized, Fixated on edge-cases and testing

Preferred

Friendly & approachable personality - non-combative, selfless, team-first mentality
Higher-level robotics exposure: computer vision, machine learning, path planning, SLAM

Company

Matic Robots

twittertwitter
company-logo
Matic is reimagining the next generation of fully autonomous, helpful, and elegant home robots using AI and computer vision.

H1B Sponsorship

Matic Robots has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (10)
2024 (11)

Funding

Current Stage
Growth Stage
Total Funding
$106.92M
Key Investors
Matt Rogers
2025-08-13Series Unknown· $77.32M
2023-11-02Series A· $24M
2019-11-02Seed· $5.6M

Leadership Team

leader-logo
Navneet Dalal
Cofounder & CEO
linkedin
leader-logo
Mehul Nariyawala
Co-founder
linkedin
Company data provided by crunchbase