Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Systems Engineer (Firmware)

$120k - $200k

Matic

Firmware EngineerAs 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.Firmware at Matic is a broad domain, and you will work on a wide variety of projects such as: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 systemsAnalyze robot logs along with motor and sensor data to debug hardware failures. For example:Customer reports their Matic isn't charging despite being properly dockedEmployee testing their Matic at home mentions that their robot suddenly started making weird clicking sounds while moppingSupport internal processes with tooling to interface with Matic's motors and sensorsWe're looking for strong software experience with electromechanical projects. This likely includes deep experience with microcontrollers (bare-metal programming, RTOS, communication protocols), a fundamental understanding of electronics (schematics, datasheets, motors, sensors, batteries), and intuition for physical systems (motors, moving parts, materials). You should have strong experience writing embedded C/C++, and we hope you are eager to learn Rust if you aren't already familiar with it.Must haves:2+ years of industry experience or equivalent (e.g. grad school)Core software skills:data structures, control flow, computer systemsdeep 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 systemsSensors (datasheets, device drivers, data filtering)Electrical fundamentalsMechanical intuitionYou've built things (robots, PCBs, 3D-printing, anything)Experience with microcontrollers (STM32, PIC, ESP32, etc.)Soft-skills:Multi-disciplinary team & leadership experienceThinks broadly, connecting insights from across the system to solve problemsMeticulous, detail oriented, organizedFixated on edge-cases and testingNice to have:Friendly & approachable personalitynon-combative, selfless, team-first mentalityHigher-level robotics exposure:computer vision, machine learning, path planning, SLAMWe'd love to hear from you if…You love diagnosing complex electromechanical issuesYou are genuinely motivated to help those around youYou are passionate about learning outside of your normal comfort zonesYou are excited to do great workCompensationBase $120,000 — $200,000Actual 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.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Systems Engineer (Firmware) in Mountain View, CA vacancy
  • $52.2 - $65.25 per hour

     ...Wireless Systems Embedded Firmware Engineer IIIOur client, a leading organization in the wireless communications industry, is seeking a Cellular Test Engineer to join their team. You will be part of the Quality and Hardware Product Engineering Group supporting cellular... 
    Suggested
    Flexible hours

    Experis

    Sunnyvale, CA
    1 day ago
  • $144.6k - $263.8k

     ...the team responsible for the hardware, firmware, and software that powers the way people...  ...looking for an experienced, technically sharp Engineering Program Manager (EPM) who thrives at the...  ...of embedded firmware, software systems, and cross-functional product delivery.... 
    Suggested
    Remote work
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $262k - $364k

     ...goal and architecture for Google’s next-generation TPU firmware, solving complex system-level issues across Security, Power Management, and Telemetry...  ...multiplier and domain expert, mentoring executive engineers and fostering a culture of engineering, high reliability... 
    Suggested

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...expertise across computer architecture, BIOS, firmware, and the kernel to power Google’s massive server fleet.Own early system board bring-up, troubleshooting, issue...  ...Influence, coach, and mentor a distributed team of engineers, elevating technical standards and driving... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $170k - $235k

     ...EXPLORATION TECHNOLOGIES CORP, based in Sunnyvale, CA, is looking for a Sr. Wireless Firmware Engineer for Starlink Mobile. The role involves designing PHY algorithms for satellite-based 4G/5G systems, requiring at least 5 years of experience in wireless signal processing and C... 
    Suggested

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    12 hours ago
  •  ...Ceribell is seeking a highly technical Senior or Staff Firmware Engineer / Embedded Engineer to advance life-saving EEG technology. You will...  ...with cross-functional R&D teams. Role focuses on Linux-based systems, Yocto distributions, device trees, and performance optimizations... 

    Ceribell │ AI-Powered Point-of-Care EEG

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...the next generation of AI computing, and our firmware team helps turn groundbreaking technology into...  .... We are looking for a Senior SBIOS Firmware Engineer to help customers bring NVIDIA platforms to life—from initial system bring-up and reference platform qualification... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...Matic Robots Inc. is seeking a Firmware Engineer to bridge software and hardware for home-robotics systems. You will work across firmware and hardware teams to implement robust control algorithms, sensor interfaces, and real-time debugging tools. You should excel in... 

    Matic Robots Inc.

    Menlo Park, CA
    2 days ago
  • $184k - $287.5k

     ...doing:Collaborate with Hardware, Software, and System Architecture teams to define end-to-end solutions.Define the firmware architecture for new products and features at...  ...degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $150k - $255k

     ...Battery Systems Engineer We're ALSO, an electric mobility company originally conceived as a part of Rivian. We're a passionate team of...  ...detection, and end-of-life criteria, partnering with BMS hardware, firmware, and controls teams to bring the use case context and cell... 
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    12 hours ago
  •  ...problems in AI are solved when researchers and engineers are hands-on with the physical world...  ...generalized physical AI — robotic systems capable of dexterous, adaptive, reasoning...  ...hardware-software partitioning — alongside firmware/controls, mechanical, and electrical... 

    Mind Robotics

    Palo Alto, CA
    1 day ago
  •  ...and safe decisions. Role Overview We are looking for a Systems Engineer, LiDAR Characterization, to join the Systems team and work hands...  ...with senior systems engineers and with the algorithms, firmware, hardware, and optics teams, and you will build a working understanding... 

    Hardware FYI

    Mountain View, CA
    2 days ago
  • $150k - $260k

     ...~ We are seeking a highly technical, hands-on Systems Engineer to own module-level integration and productization of our sensing modules...  ...Work directly with optics, electrical, mechanical, silicon, firmware and software teams Support customer engineering - understand... 
    Contract work
    Local area
    Flexible hours
    Shift work
    Early shift

    Lyte AI Inc.

    Sunnyvale, CA
    12 hours ago
  • $207k - $300k

     ...technical goal, design, and scalable architecture for custom firmware and system software features across custom silicon platforms.Partner...  ...efficiency, hardware telemetry, and software agility.Establish engineering standards, testing strategies, and execution plans to... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  •  ...Purple DriveSystems Engineer(Infotainment)Share Mountain View, CA PDT - 10520 10-15Overview:Job title: Systems Engineer(Infotainment)Skills: EIS : Embedded Software/Firmware DevelopmentExperience Required: 10 & AboveMust Have Technical/Functional Skills:Experience in automotive... 

    Purple Drive

    Mountain View, CA
    12 hours ago
  • $180k - $220k

     ...Systems Engineer/Systems Modelling EngineerBolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most efficient...  ...of the entire system or subsystemFamiliarity with firmware, compilers, DV, and RTL design conceptsDemonstrated ability to... 
    Night shift

    Bolt Graphics

    Sunnyvale, CA
    1 day ago
  • $140k - $220k

     ...closely to their feedback and needs.ABOUT THE JOBRadar is hiring a Systems Engineer with end-to-end ownership of system-level inventory features....  ...5+ years of experience working on integrated hardware, firmware and software sensors or productsYou have a unique ability to... 
    Flexible hours

    Radar

    Sunnyvale, CA
    4 days ago
  • $192.6k - $264.83k

     ...contributions.Realizes the functional concept of systems in a project by technical detailed solutions.Senior Systems Engineer – New Product DevelopmentExperience: 10–15+...  ...electrical, electronics, mechanical, software, firmware and control subsystems. Resolve cross-... 
    Temporary work
    Work at office
    Local area

    Siemens Healthineers AG

    Palo Alto, CA
    4 days ago
  • $162.8k - $203.5k

     ...Role Summary As part of the Autonomy Systems Integration team, you will be fundamental...  ...issues, root-causing across electrical, firmware and software layers, and escalating...  ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering... 
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Local area
    Shift work

    Rivian-3

    Palo Alto, CA
    2 days ago
  •  ...Hardware Engineering Systems EngineerMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft...  ...ResponsibilitiesCollaborate with architecture, silicon engineering, firmware, hardware design and validation, operating systems,... 
    Work at office
    Worldwide
    Flexible hours

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $150k - $220k

     ...cannot run a general-purpose operating system like Linux or Android. These devices form...  ...visit We're Looking ForAs a Senior Systems Engineer, you own how the pieces fit together....  ...protocols, debug problems that cross firmware, app and cloud boundaries, and be the technical... 
    Full time
    Contract work

    Afero

    Los Altos, CA
    12 hours ago
  •  ...Inc. in Sunnyvale, CA, is seeking a senior product design engineer to lead mechanical design of mechanisms and mechatronic systems from concept through validation. You will partner with electrical and firmware teams, craft 3D CAD models and 2D drawings, and drive integration... 

    Apple

    Sunnyvale, CA
    12 hours ago
  • $170k - $190k

     ...Vehicles & Hardware team develops the physical systems that power Cyngn’s autonomous products,...  .... Cyngn is seeking a Senior Systems Engineer to lead system definition and...  ...traceability across mechanical, electrical, firmware, and software domains. Develop system-level... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cyngn

    Mountain View, CA
    1 day ago
  •  ...compute hardware that blends analog and digital components for high performance with low power. The Systems Engineer role sits at the convergence of Analog, AI, Firmware and Silicon Productization, focusing on DSP blocks and calibration to preserve neural-network accuracy... 

    Energy Jobline ZR

    Palo Alto, CA
    3 days ago
  •  ...Apple seeks an Engineering Program Manager to join the Video Engineering EPM team, helping advance Apple Neural Engine, ML and AI technologies...  ...team. Collaborate with multi-functional groups to plan firmware and low-level software projects, drive ML inference and... 

    Jobleads-US

    Sunnyvale, CA
    5 days ago
  • $110k - $149.15k

     ...intelligent and safe decisions. Role OverviewWe are looking for a Systems Engineer, LiDAR Characterization, to join the Systems team and work...  ...with senior systems engineers and with the algorithms, firmware, hardware, and optics teams, and you will build a working understanding... 
    Internship
    Flexible hours

    Aeva

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...direction and defining the goal for high-impact projects.Collaborate closely with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development, optimize integration, and align cross-organizational roadmaps with overall... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  •  ...NVIDIA is seeking a senior engineering leader to manage the GSP firmware team responsible for stability, debuggability, resiliency, and pre-silicon readiness...  ...and technical leads. The role requires strong C systems software expertise, hands-on debugging, and proven management... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  • $175k - $280k

     ...Sr. DSP Systems Engineer (Silicon Engineering)Palo Alto, CASpaceX was founded under the belief that a future where humanity is out exploring...  ...alongside world-class cross-disciplinary teams (systems, firmware, architecture, design, validation, product engineering, ASIC... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    3 days ago
  •  ...Carbon is hiring a Staff Systems Engineer in Sunnyvale, CA to design and build the next generation of additive manufacturing systems. You’...  ...own systems engineering across the lifecycle, lead requirements development, and partner with Electrical, Firmware, #J-18808-Ljbffr
    Work at office

    Carbon

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Engineer (Firmware). Be the first to apply!