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

Firmware Engineer - IoT

$125k - $155k

Avive

Job Description

Job Description

About Avive:

Avive Solutions, Inc. ( is a growth stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to change that! We are a dynamic organization that builds elegant, creative solutions to solve complex problems. Ultimately, our mission is for all cardiac arrest victims to have rapid access to life-saving defibrillation.

Avive is taking a fresh approach to addressing this decades-old problem by innovating AED technology, coupled with a first-of-its-kind software platform solution to enable a quicker and more streamlined response to SCA emergencies. We believe that this unique combination of deploying advanced – yet still accessible – hardware, and software, has the potential to revolutionize out-of-hospital cardiac arrest response and massively impact SCA survival rates.

Check out this short video that shows a glimpse of how our team is working to re-think cardiac arrest response and save lives!

Learn more about working at Avive:

About the Role: 

This position is for a Senior Firmware Engineer in Avive’s R&D organization with proven experience architecting, implementing, testing and debugging embedded firmware from concept through volume production. This role’s focus will on designing embedded systems with associated digital and analog peripherals, serial data communication, and wireless communication. This role will have active participation and in system integration, testing, and debugging of electronics PCBA level hardware.

What You'll Do:

  • Design, code, unit test, and debug applications in various software languages including C and C++
    programming for embedded Linux and/or RTOS 
  • Integrate firmware with embedded systems. Work with microcontrollers (e.g. ARM), digital signal processors,
    and peripheral communication over SPI, I2C, UART, I2S, Single Wire Interfaces, I/O, and USB
  • Work with wireless communication technologies including BLE, Wi-Fi, GPS, and Cellular
  • Experience reading PCB schematics, using basic EE laboratory equipment (e.g. oscilloscopes, multimeters,
    power supplies), and system debugging of electronics hardware and firmware systems
  • Conduct code reviews, apply metrics for code quality, use secure coding standards, and participate in software
    verification activities
  • Demonstrate solid understanding of UML, Systems Thinking and state of the art software development
    practices
  • Deliver design documentation, flowcharts, diagrams, code comments and clear testable codeExperience integrating firmware with embedded systems; familiarity with microcontrollers (e.g. ARM), digital signal processors, configuring peripherals, and drivers for IC’s
  • Recommend, solicit, and provision COTS software through company approved supplier management
  • Assist in software verification and quality assurance procedure development with the ability to effectively articulate perspectives orally & in writing
Required Education & Experience:

  • Bachelor’s degree in electrical engineering, computer engineering, or equivalent combination of relevant coursework and job-related experience.
  • 1-3+ years of experience
Bonus Points For:
  • Proven work experience in firmware engineering using C and/or C++, embedded linux, RTOS, or bare metal
  • Experience working with ARM processors
  • Experience working with Git and Jira
  • Experience in PCB board bring-up and use of basic EE laboratory equipment like logic analyzer or
    oscilloscope
  • Experience with test-driven development, Agile with Scrum
  • Preferred – scripting using Python and Bash
  • Preferred – experience using Buildroot/Yocto for embedded Linux or Zephyr RTOS

Equal Employment Opportunity

It is the policy of the company to provide equal employment opportunity to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the company will provide reasonable accommodations for qualified individuals with disabilities.

NOTE: This Job Description in no way states or implies that these are the only duties or functions to be performed by the incumbent. Personnel are required to follow any other job-related instructions and to perform any other job-related duties/functions requested by their supervisor.

Anticipated salary range: $125,000 - $155,000

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer - IoT in Brisbane, CA vacancy
  • $170k - $215k

     ...do the impossible at record breaking speeds.About You and The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible for shipping high-performance motor controller firmware for Zipline’s family of proprietary motor controllers. Expect to work closely with electrical... 
    Suggested
    Local area

    Zipline

    South San Francisco, CA
    19 hours ago
  • An innovative hardware startup in California is looking for a Founding Engineer to own core technical systems from hardware to software. This role offers real ownership in a venture-backed environment, where the candidate will help design and implement full systems deployed... 
    Suggested

    HerdCycle

    San Bruno, CA
    1 day ago
  • $245k - $280k

     ...building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills.We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product,... 
    Suggested

    Mill Industries

    San Bruno, CA
    4 days ago
  •  ...Senior Firmware EngineerSomewear's software platform and satellite-powered hardware enable...  ...in the world.We're looking for a Firmware Engineer to help push the boundaries of off-grid communication...  ...cellular modem integration (LTE-M, NB-IoT, Cat-1)Exposure to mesh networking... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Somewear Labs

    San Francisco, CA
    19 hours ago
  • $166k - $216k

     ...This Role:Position Summary:We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team...  ...skillsPreferred Qualifications:Experience with connected or IoT devices, particularly battery-powered systemsExperience contributing... 
    Suggested
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    19 hours ago
  •  ...Firmware Engineer OpportunitySkip is on a mission to make life joyful through powered movement. Movement is a powerful way to build physical,...  ...BLEImplement appropriate secure OTAs and bootloadersHelp manage our AWS IoT Core: mTLS, MQTT, Things/certs/policies, fleet provisioning,... 
    Full time
    Work at office

    Skip

    San Francisco, CA
    2 days ago
  • $130k - $180k

     ...Firmware EngineerSan Bruno, California, United StatesAbout UsChariot Defense is a defense technology company that designs and manufactures...  ...world. We're looking for a Firmware & Embedded Controls Engineer to own the low-level software that commands Chariot's power electronics... 
    Work at office
    Weekend work

    Chariot Defense

    San Bruno, CA
    1 day ago
  •  ...will be a key contributor to the embedded firmware design and implementation of all our...  ...days per week and reporting to our Senior Engineering Manager.Some projects you'll be a part of...  ...-M0, M4, and M33 coresPast work in IoT, robotics, drones and/or automotive productsA... 
    Work at office
    3 days per week

    Sofar Ocean

    San Francisco, CA
    2 days ago
  • $125k - $210k

     ...breaking speeds.About You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San Francisco). You will own...  ....What You'll DoOwn one or more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the long-range platform and... 
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    2 days ago
  • $150k - $200k

     ...yet, our team is tackling cutting-edge engineering challenges to bring revolutionary products...  ...the role We’re looking for a Senior Firmware Engineer, Edge AI / NPU Runtime to help...  ...wearable, neurotech, AR/VR, robotics, camera, IoT, or other embedded AI products.... 
    Visa sponsorship

    Tacit

    San Francisco, CA
    1 day ago
  • $160k - $215k

    A delivery and logistics innovator is seeking a Software Engineer specialized in Motor Firmware in South San Francisco, CA. The role involves designing and implementing high-performance motor controller firmware, collaborating closely with electrical engineers and other... 

    ZipLine

    South San Francisco, CA
    19 hours ago
  •  ...driving innovation through advanced hardware engineering and AI solutions. Our mission is to...  ...success. Position Overview: As a Senior Firmware Engineer , you will be responsible for...  ...Python Firmware development experience for IoT devices running on ARM Cortex-M... 

    Echo Neurotechnologies

    San Francisco, CA
    4 days ago
  • $185k - $273k

     ...more.About the Role: As a Staff System Software Engineer, you will help Motive design and develop on-edge IoT platforms. As an exceptional technical engineer and...  ...You’ll Do: Design and develop high-performance firmware and software for cutting-edge IoT platforms.Debug... 
    Temporary work
    Work experience placement
    Work at office

    Motive Technologies

    San Francisco, CA
    2 days ago
  • $220k - $250k

     ...and out of landfills.About the RoleWe're hiring a Computer Vision Engineer to work on the CV technology behind Mill Commercial — the...  ...& Biases, MLflow, SageMaker, ClearML, or equivalents)Hardware / IoT product experience, particularly with computer vision and cameras... 

    Mill Industries

    San Bruno, CA
    2 days ago
  • Avive Solutions, Inc. seeks a Senior Firmware Engineer to design, implement, test, and debug embedded firmware from concept through volume production. You will work on embedded systems with peripherals, serial and wireless communication, and system integration at the PCB... 

    Avivesolutions

    Brisbane, CA
    3 days ago
  • $162k - $252k

     ...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...  ...work.About The RoleThe System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms,... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    4 days ago
  • About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in designing and developing our next-generation hardware products.As a junior-to-mid-level engineer, you will work on diverse projects... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    3 days ago
  •  ...members have what they need to do their best work — both in and out of the office. We are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures, PMIC integration, and battery-powered embedded systems. If you have built... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Francisco, CA
    1 day ago
  •  ...Fitbit for cows . We design low-cost smart IoT ear tags and software that detect heat...  ...customers. The Role We’re hiring a Founding Engineer to join the company at its earliest stage...  ..., and scale the full stack: hardware → firmware → data → software This is a high-ownership... 

    HerdCycle

    San Bruno, CA
    1 day ago
  • $250k - $350k

     ...countries. About the RoleThe Cameras team is the cornerstone of Verkada's product ecosystem. We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple... 
    Full time
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $190k - $247k

     ...health, our company, and your careerAbout This Role:Job Title:Staff Firmware EngineeringLocation:San Francisco, CA (94103)- Hybrid (three...  ...a curious, detail-oriented, and self-motivated Staff Firmware Engineer to join our small firmware team and help shape the future of... 
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    19 hours ago
  • Swiftly, Inc. is seeking a Senior Software Engineer to develop and manage embedded systems for transit hardware across Canada. Your responsibilities...  ...engineering, with a strong background in embedded systems and IoT platforms. The role offers competitive compensation, equity... 
    Flexible hours

    Swiftly, Inc.

    San Francisco, CA
    1 day ago
  • $180k - $260k

     ...Firmware Engineer Foundation is developing the future of general purpose robotics with the goal to address the labor shortage. Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency... 

    Foundation

    San Francisco, CA
    19 hours ago
  •  ...Senior Firmware EngineerSan Francisco, CAWho We AreHP IQ is HP's new AI innovation lab. Combining startup agility with HP's global scale...  ...and collaborates.We're assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... 
    Remote work

    Hp Iq

    San Francisco, CA
    1 day ago
  • $160k - $165k

     ...Gridware Firmware DeveloperGridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical...  ...domains (hardware, firmware, software)3+ years embedded software engineering experience (Embedded Linux, RTOS's, bare metal, etc)Experience... 
    Local area
    Remote work

    Gridware

    San Francisco, CA
    4 days ago
  • $180k - $210k

     ...excited by the success of the Pod to date and still have a long way to go toward achieving our mission. Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and... 
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    Blaze Talent

    San Francisco, CA
    2 days ago
  • $150k - $200k

     ...While we can't reveal too much just yet, our team is tackling cutting-edge engineering challenges to bring revolutionary products to life. About the role We're looking for a Senior Firmware Engineer to help architect, develop, and ship next-generation neurotech... 
    Visa sponsorship

    TAC IT

    San Francisco, CA
    1 day ago
  • $175.58k - $228.25k

     ...accelerate transit, enhance street safety, and drive toward a sustainable future. What The Job Involves We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will own... 

    Hayden AI

    San Francisco, CA
    19 hours ago
  • $90k - $140k

     ...Firmware EngineerReno, Nevada, United States; San Francisco, California, United StatesAmperesand is reinventing how the world powers...  ...with new or existing hardware componentsWork with other talented engineers to solve complex problems, share knowledge, and ensure project... 
    Temporary work
    Local area
    Shift work

    Ampersand

    San Francisco, CA
    1 day ago
  •  ...Firmware EngineerAt Nudge, our mission is to develop the best technology for interfacing with the brain to improve people's lives. We'...  ...levels of both rigor and integrity from each other.As a firmware engineer at Nudge, you will:Deliver high-quality, safety-critical C, C++... 

    Nudge Inc.

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer - IoT. Be the first to apply!