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

Embedded Systems Engineer

$160k - $205k

Matternet

Job Description

Job Description

Matternet is building the future of delivery with autonomous drone networks that move critical goods faster, cleaner, and at lower cost. We work with partners across healthcare, logistics, food, and retail to deliver everything from medical items to everyday essentials, safely and reliably.

We’re seeking an Embedded Systems Engineer to make the boards, sensors, and software on our aircraft and ground stations work together as reliable systems. Working at the boundary between hardware and software, you’ll define interfaces and requirements, bring up and integrate new boards and peripherals, and prove they work through bench, hardware-in-the-loop, and flight testing. You’ll work closely with our Electrical, Mechanical, and Onboard Software teams, alongside senior engineers who will help you grow your scope.

In this role, you will:

  • Integrate boards, sensors, actuators, and communication links into working subsystems on our aircraft and ground stations
  • Define and document subsystem requirements and interfaces, including messages, timing, power, and failure behavior across CAN, SPI, I2C, UART, and BLE
  • Bring up new boards and hardware revisions with Electrical, and write the firmware and test code needed to exercise them
  • Plan and run subsystem verification, from bench and hardware-in-the-loop testing through flight test, including test plans, acceptance criteria, and sign-off
  • Contribute to component and sensor selection and trade studies, and review schematics and designs with Electrical
  • Triage integration and field issues across hardware, firmware, and comms, and collaborate with Electrical, Mechanical, Onboard Software, Operations, Safety, and Production

Requirements

  • BS in Electrical, Computer, or Systems Engineering, or a related field, and 3+ years in embedded systems, hardware/software integration, or test
  • Working proficiency in C/C++ for firmware and test tooling, plus Python for automation and data analysis
  • Solid knowledge of embedded communication protocols (CAN, SPI, I2C, UART) and how to debug them
  • Comfort reading board-level schematics and datasheets, and debugging at the signal level using oscilloscopes and logic analyzers
  • Experience writing requirements, test plans, and acceptance criteria, and verifying a subsystem against them
  • Ability to support flight test needs and debug systems rapidly at our flight test facility
  • Clear technical communication and strong cross-disciplinary teamwork in a fast-paced environment

Preferred Qualifications:

  • UAV, autonomous robotics, aerospace, or other safety-critical regulated experience
  • Experience with hardware-in-the-loop test setups and test automation
  • Familiarity with an autopilot stack such as ArduPilot or PX4, and UAV/avionics technologies (ADS-B, GPS/GNSS, LiDAR, radar)
  • Experience with embedded Linux on ARM, an RTOS, or bare-metal firmware
  • Experience with power systems, battery management systems, or smart battery ICs
  • Experience with environmental, EMI/EMC, or reliability testing
  • Familiarity with systems engineering practices such as interface control documents, requirements traceability, or FMEA
  • Experience using AI coding assistants to accelerate development
  • Hands-on PCB, wiring harness, or lab prototyping experience

Benefits

At Matternet, we’re advancing a new era of logistics, one where autonomous drones deliver what matters faster, cleaner, and more efficiently. We know our mission is challenging, but it's worth it, and we are committed to taking care of the people who make it possible.

  • Compensation: The expected starting range for this role is $160,000–$205,000, based on San Francisco Bay Area market data. This range reflects the target starting pay for candidates who meet the minimum qualifications for the role. Final compensation will depend on factors such as your experience, skills, level, location, and potential impact.
  • Total Rewards: In addition to base pay, our compensation packages include equity and benefits such as medical, dental, vision, life, and disability coverage, flexible spending accounts (FSA), unlimited paid time off, company holidays, and a 401(k) plan.
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Mountain View, CA vacancy
  • Role: Technical Lead - Embedded Systems / Vehicle Platforms Location: Bay Area, CA, United States Experience: 10+ Years Industry: Automotive...  ...technical leadership across software, hardware, and systems engineering teams, with hands-on experience in hardware bring-up, Linux... 
    Suggested

    Valzo Soft Solutions

    Mountain View, CA
    2 hours ago
  • About The Role As an Embedded Systems Engineer, you'll build the low-level software and firmware that connects intelligence to physical systems. You will work at the boundary between hardware and cloud - writing the code that runs on controllers, interfaces with sensors... 
    Suggested
    Full time
    Work at office

    Formulate Labs

    Mountain View, CA
    1 day ago
  • $110k - $180k

     ...and on schedule. Communicate effectively, both verbal and written. Job Requirements: ~0-3 years' experience in software engineering. ~ Strong C/C++ and Linux experience is essential. ~ Fundamental knowledge in networking ~ Familiarity with socket programming... 
    Suggested
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    5 days ago
  •  ...in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as...  ...contractor positions About the role We are looking for Embedded Software Engineers with expertise in developing embedded software... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

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

     ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  ...under an FAA Production Certificate. We're seeking an Embedded Systems Engineer to make the boards, sensors, and software on our aircraft... 
    Suggested
    For contractors

    ALTEN Technology USA

    Mountain View, CA
    15 days ago
  •  ...’ll advance your career.THE ROLE:Join our team to own embedded designs for post-silicon system-level validation and board bring-up for FPGA and SoC-based...  ...architecture, design, verification, software, product engineering, and board teams. Drive production readiness, issue... 

    AMD

    San Jose, CA
    3 days ago
  •  ...industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as...  ...We are looking for a highly motivated and curious New Grad Embedded Test Engineer to join our team in Sunnyvale. This role is designed for... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Internship
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    1 day ago
  •  ...is growing and we want you to join us! We're looking for a talented and creative Android developer to join our mobile team. Every engineer works on exciting, meaningful projects, and defines our technical and product strategy. We move fast, have fun, and help each other... 
    Full time
    Internship
    Work at office

    Celer Network

    Mountain View, CA
    5 days ago
  • $174k - $252k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines,...  ...architecture. 3 years of experience working with embedded operating systems.Preferred qualifications:... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $122.6k - $227.6k

     ....The COOLR program is looking for a talented and motivated Embedded Software Engineer to support the entire software development lifecycle. Including...  ...processing techniques used, and information gathered from system users to develop software. Corrects program errors,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin Corporation

    Sunnyvale, CA
    4 days ago
  •  ...adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities Design and implement full... 
    Work at office

    Pivotal

    Palo Alto, CA
    2 days ago
  • $147k - $210k

     ...technologies.Review code developed by other engineers and provide feedback to ensure best...  ...updates and user feedback. Triage product or system issues and debug/track/resolve by...  ...2 years of experience with working with embedded operating systems.Preferred qualifications... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  •  ...the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront...  ...embedded and platform software across a complex robotic system, interfacing with hardware, firmware, control algorithms,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...Machine Learning EngineerOur client, a leading innovator in the technology industry, is seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be an integral part of the Engineering Department supporting the development of cutting-edge... 
    Work at office
    Worldwide
    Flexible hours

    Experis

    Sunnyvale, CA
    4 days ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered...  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...team and will focus on developing embedded application software, middleware, and system... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  •  ...Senior Embedded Software EngineerOur client, a leading organization in the technology sector...  ...and innovative Senior Embedded Software Engineer to join their dynamic team. As a Senior...  ...platform development and embedded system integration. The ideal candidate will demonstrate... 
    Immediate start
    Flexible hours

    Experis

    Palo Alto, CA
    4 days ago
  •  ...Senior Embedded Software Engineer Location: Sunnyvale, CA Employment Type: Contract role Build the Next Generation of Intelligent Connected...  ...platforms, cloud-connected hardware, and ARM-based systems. The ideal candidate has a strong background in embedded... 
    Contract work

    GCS Recruitment

    Sunnyvale, CA
    9 hours ago
  •  ...Embedded Software EngineerOur client is seeking an Embedded Software Engineer to own software and validation work on Linux and Android-based infotainment and connectivity...  ...validation on Hypervisor, Linux, and Android systems.Design and run stress tests on CPU, GPU, NPU,... 
    Immediate start

    Experis

    Palo Alto, CA
    4 days ago
  • $145k - $175k

     ...that will save lives. Automated aviation systems will enable a future where air...  ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...working to make this future a reality.As an Embedded Software Engineer at Reliable Robotics,... 
    Permanent employment
    Casual work

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $119.5k - $164.4k

     ...Global Aviation Safety as our next Software Engineer! Ready to make a tangible impact on...  ...As a Software Engineer in our Field Systems segment, you will develop high-performance...  ...a closely related technical field Embedded & Real-Time Systems: Proven expertise in... 
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    3 days ago
  • $180k

     ...driver and firmware development to the embedded development, bring-up, and deployment of...  ...production hardware. As a Senior Embedded Engineer, your technical expertise will directly...  ...requirements. Debug & Optimize Complex Systems: Utilize hardware debugging tools (... 
    Full time
    Work at office
    Immediate start
    Remote work

    Uber Technologies Inc

    Sunnyvale, CA
    5 days ago
  •  ...Senior Embedded Software Engineer The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're...  ...enable sensors to function reliably in embedded and robotics systems. You'll work with experienced engineers across hardware... 
    Relocation package

    Scout AI

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Software Engineer Location: Sunnyvale, CA or Redmond, WA (100% Onsite) Key Qualifications This position is for a validation...  ...Understanding of common data structures, algorithms, Operating Systems concepts, and multi-threaded programming Experience... 

    E-Solutions

    Sunnyvale, CA
    4 days ago
  •  ...Job Title: Embedded Software Engineer Location: Sunnyvale, CA OR North Reading, MA Duration : 6 Months Job Description...  ...software that interfaces directly with hardware and operating system components while providing robust APIs and services to... 

    VDart

    Sunnyvale, CA
    2 days ago
  • $145.83k - $219k

     ...public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded...  ...62 development process: define software requirements from system safety requirements, then implement and verify them with... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered...  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...and comfort working with C++ in an embedded environment is required.Essential Job DutiesDesign... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  •  ...Job DescriptionJob DescriptionRole: Embedded Engineer Location: Palo Alto CA Client: Infosys and its End client is Rivian. • Develop embedded firmware in C/C for microcontroller based lighting or projector modules. • Work with common peripherals like SPI, I2C, UART, PWM... 

    Info Way Solutions

    Palo Alto, CA
    4 days ago
  • $205k - $220.25k

     ...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer...  ...is a technical leadership role that requires a strong systems mindset, a deep understanding of embedded software best practices... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    4 days ago
  • $214.97k - $303.03k

     ...everything is connected and moves autonomously through a self-managing urban transportation operating system. About theRole We're seeking an Embedded SW Engineer to play a critical role in building the backbone of next-generation in-vehicle experience and autonomous... 

    42dot Inc.

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

     ...build next.MOBILE IOS ENGINEERWe're seeking an exceptional iOS engineer to join a small, high-impact team building X for iOS, the app millions...  ...magical and seamlessBuild blazing-fast, highly performant systems where every millisecond countsDrive technical and product... 
    Temporary work

    SpaceXSI

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Engineer. Be the first to apply!