Systems Engineer (Firmware)
$120k - $200kMatic
Company Overview Each year, 2.5 trillion hours are spent on household chores. At Matic, we're on a mission to recapture that lost time, and we're doing it by revolutionizing home robotics. Our first product, also called Matic, is a Wall-E-esque floor cleaning robot. We've built what amounts to "full self-driving in the home" with real-time 3D mapping, adaptive path-tracking, and a precise semantic understanding of the home. Our breakthroughs in spatial AI allow Matic to work reliably in real homes, using only RGB cameras and neural networks running on-device. Privacy First What happens in the home, stays in the home. Our robots are private by design, with all data processing performed by the robot itself, not in the cloud. Our Approach Before the iPhone, consumers adopted several distinct devices; cell phones, PDAs, and portable music players each served a particular need. We believe in a similar progression for home robotics, starting with single-purpose robots and building iteratively toward more complex capabilities over time. Our Culture Matic is a tight-knit and collaborative team, singularly focused on building products our customers will cherish. We're ultra-hardworking people committed to solving tough problems that save precious time and energy. About the role As the name "firmware" may imply, this role closes the gap between our software and our hardware. In this role, you will be the hardware team's window into Matic's software, and you will be the software team's window into Matic's hardware. Firmware engineers are fundamentally cross-discipline and are expected to operate with product-focused systems-level thinking. What you'll do Firmware at Matic is a broad domain, and you will work on a wide variety of projects such as:
Must haves:
- 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
Must haves:
- 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
- Friendly & approachable personality
- non-combative, selfless, team-first mentality
- Higher-level robotics exposure:
- computer vision, machine learning, path planning, SLAM
- You love diagnosing complex electromechanical issues
- You are genuinely motivated to help those around you
- You are passionate about learning outside of your normal comfort zones
- You are excited to do great work
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Systems Engineer (Firmware) in Mountain View, CA vacancy
$147.4k - $272.1k
...Application & System Firmware Engineer The team is looking for a skilled and motivated Firmware Engineer that will be able to define and develop firmware platforms for current and future Apple products. The ideal candidate will have broad knowledge in embedded technologies...SuggestedRelocation$120k - $130k
...Systems Engineer - Firmware & Instrument Control Santa Clara, CA Systems Engineer - Firmware & Instrument Control Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required (Advanced degree preferred) Position Overview Picarro is seeking...SuggestedFull timeTemporary workSummer holidayWorldwideFlexible hours$117.8k - $200.3k
...into your hands without us. KLA invents systems and solutions for the manufacturing of wafers... ...R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...Qualifications We are seeking a Camera System Firmware Engineer with strong expertise in Python...SuggestedMinimum wageWork experience placementFlexible hours$175k - $263k
...Senior Firmware Engineer - PCIe, Systems Engineering Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest...SuggestedWork at officeFlexible hours$175k - $263k
...your mark, come join us. THE ROLE Join us as a Senior Firmware Engineer - PCIe and play a key role in shaping the future of data... ...hot-plug support, and robust error handling. Debug complex, system-level issues at the intersection of firmware, drivers, and hardware...SuggestedWork at officeFlexible hours$184k - $287.5k
...GPU based Client products with focus on firmware development. Working with a global team... ...and automation for qualifying the whole system software and firmware stack. What we... ...’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience...- ...complex electromechanical and computational systems that span from simulation to silicon.... ...cross-domain behavior between hardware, firmware, and AI-driven design pipelines. You'll... ...production. Qualifications Systems engineering for semiconductor, robotics, or compute...
$181.1k - $318.4k
...Wireless PHY Systems Engineer Join Apple's Wireless System-on-Chip (SoC) design team to define next-generation modem architectures and... ...modeling, design and simulation, collaborating with RF, antenna, firmware, and software engineers to transform wireless innovations...Relocation$120k - $396k
...working onbuild andsimulation infrastructureto support vehicle firmware development.Engineers use our infrastructuretorunmillions ofbuilds... ...oneverything fromtraction controlalgorithms tofault-tolerant power systems.Wecustomizecutting-edgebuild systems (buck2) anddevelopin...Hourly payFull timeTemporary workRemote workFlexible hours- ...Overview: Job title: Systems Engineer(Infotainment) Skills: EIS : Embedded Software/Firmware Development Experience Required: 10 & Above Must Have Technical/Functional Skills: Experience in automotive systems and product development esp. Infotainment...
$120k - $200k
...looking for a meticulous, Rust-loving Software Engineer to join us on the ground floor, with... ...What you'll do Build software systems that can range from building compute graph pipelines, auto-update of software/firmware, enabling delightful, multi-modal (gestures...Immediate startWork from home- ...understanding and building hardware; electronics systems and semiconductors where AI can design... ...cross-domain behavior between hardware, firmware, and AI-driven design pipelines. You'll... ...years of experience in Systems engineering for semiconductor, robotics, or compute...
$60 - $65 per hour
...-led, software development and hardware engineering company, offering end-to-end digital services... ...fresh experiences that connect humans, systems, and machines. We’ve been growing fast... ...Analysis & Debugging: Collaborate with Firmware, Hardware, and System teams to debug...$183k - $247.6k
...and development company that designs and engineers high-profile consumer electronics. Lab12... ...The Role: \r As a Sr. Connectivity Systems Engineer, you will:\r - Define wireless... ...performance optimization across radio, PHY, MAC, firmware and software. BASIC QUALIFICATIONS...Local areaFlexible hours- ...develops and provides advanced multi-function RF systems for the U.S. Department of Defense, is looking for a Senior Systems Engineer to work in our Communications Waveform... ...SoCs, GPUs, DSPs, and advanced software and firmware techniques that allow intuitive command and...Immediate startFlexible hours
$140k - $300k
...What to Expect We'reseeking a firmware engineer to join our AILinux Systemsteam, working on low-level embedded software that powers our autonomousvehicles... ...in the world, shipping software that powers autonomous systems at scale. What You'll Do ~ Design and implement...Hourly payFull timeTemporary workFlexible hours$200k - $250k
...ALSO Sr. Staff Systems Engineer We're ALSO, an electric mobility company originally conceived as a part of Rivian. We're a passionate team... ...vehicle platform program (Electrical Engineering, Firmware, Product Design) from a systems engineering perspective, ensuring...Local areaFlexible hours- ...We are seeking a Senior Systems Engineer to lead system definition for digital key, vehicle access, immobilizer, and starting features. This... ...technologies and embedded automotive systems. It is not a firmware or application software position. Responsibilities - Define...Remote work
$194.67k - $282.74k
...and everyone around it. Role Summary: The Principal Systems Engineer, Infotainment ECU leads system-level execution, integration,... ...vehicle with cross-domain peers; triage issues across hardware, firmware, and applications with clear ownership and hand-offs....Permanent employmentContract workTemporary work- ...Job Title: Senior BMS Hardware Engineer Location: Mountain View, California (Onsite –... ...of safety-critical Battery Management System (BMS) hardware for Gen 6 aircraft platforms... ...FPGA-based systems Firmware/hardware integration Good understanding...Full timeContract work
$42.07 - $58.89 per hour
...critical to their team's success. About the Team The Low Voltage Power Firmware Teamis responsible forpower distribution and LV battery management systems (BMS) on vehicle platforms. As an engineer on this team, you will architect and implement firmware validation...Full timeTemporary workPart timeInternshipFlexible hours$140k - $312k
...Tesla's continued success depends on Engineers being able to develop, debug, and deploy... ...small team located at the center of the firmware organization called Engineering Productivity... ...Work on building a distributed compute system, running code on hundreds of bare metal...Hourly payFull timeTemporary workFlexible hours- ...Position Title: Sr. Systems Engineer / Performance Hardware Engineer Location: Jersey City, NJ / Palo Alto, CA Duration: 6+... ...knowledge of RHEL/CentOS and Windows. • Experience with BIOS, firmware, and patch validation. • Experience with performance...Contract workWork experience placement
$200k - $280k
...Project Engineer, Big Box Retailer Enablement Seattle, WA or Sunnyvale, CA or San Diego... ...work closely with hardware engineers, firmware developers, backend and cloud engineers,... ...Required: You have expertise with RFID systems — UHF Gen2, reader configuration,...Flexible hours$201.3k - $367.4k
...GNSS Hardware Systems Engineer Work Locations (2) Submit Resume Do you have a passion for invention and self-challenge? Do you thrive... ...design, systems engineering, RTL design, design verification, firmware and software engineering, test, and validation. Our focus is...Relocation$147.4k - $272.1k
...Cellular RF Receiver Systems Engineer Apple's RF System Engineering team is seeking a motivated and dedicated expert to define the next... ...Author detailed specifications and build reference models for firmware and software implementation teams. Contribute to the entire...Immediate startWorldwideRelocation$140.16k - $219k
...CA Agilent Technologies enables scientists and engineers to address the world's most critical challenges... ...lifecycle by delivering reliable, high-quality embedded firmware for regulated and customer-critical systems. The Senior Firmware Engineer contributes to the...Full timeLocal areaShift work$208k - $253k
...Hardware Production / Sustaining Engineer Crusoe is on a mission to accelerate the abundance... ...to strengthen Crusoe's Hardware Systems Engineering team and close critical skill... ...NVMe/storage (performance bottlenecks, firmware interactions, failure analysis) Conduct...Temporary work$190.28k - $285k
...Firmware Engineering For Photonic Fabric Products Marvell's semiconductor solutions are the essential building blocks of the data infrastructure... ...Define and own the firmware architecture for embedded systems spanning high-speed SerDes and interconnect IP Provide hands...Permanent employmentInternshipWork from home$160k - $210k
...safety. We believe the most innovative teams are inclusive of and celebrate all forms of diversity. Role As a Senior Systems Engineer at Liminal, you will join a passionate and agile team developing next-generation ultrasonic inspection systems for advanced...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Engineer (Firmware). Be the first to apply!
Related searches
- healthcare systems engineer Mountain View, CA
- systems engineer Mountain View, CA
- ground systems engineer Mountain View, CA
- operations support system engineer Mountain View, CA
- digital communications systems engineer Mountain View, CA
- sr systems engineer Mountain View, CA
- system engineer remote Mountain View, CA
- application system engineer Mountain View, CA
- senior linux systems engineer Mountain View, CA
- operating system engineer Mountain View, CA


