Talent.com
Senior Firmware Engineer
Senior Firmware EngineerMeet Life Sciences • Sonoma, CA, US
Senior Firmware Engineer

Senior Firmware Engineer

Meet Life Sciences • Sonoma, CA, US
23 hours ago
Job type
  • Full-time
Job description

Job Description

JOB SUMMARY :

Senior Firmware Engineer

Meet has recently partnered with a growing Medical Device company developing innovative diagnostic and therapy solutions for sleep apnea disorders and cardiovascular conditions. The company is building out the Product Development Engineering team based in their new Redwood City, CA office. The team is designing and prototyping a next generation digital health device for FDA approval. They are looking to hire a Senior Firmware Engineer to develop, test, and support embedded systems for real-time data collection. The Firmware Engineer for this role must have full product development life cycle experience in the Medical Device industry. The hire will get exposure to all aspects of the business and have a chance to leverage the benefits of a small, cohesive, cross-functional team.

ROLE RESPONSIBILITIES INCLUDE :

  • Design and implement real-time embedded data collection systems for physiological signal processing
  • Design and implement embedded systems to interface with a central Cloud Infrastructure
  • Select, bring-up, and benchmark new IC’s / technologies that can benefit their product offerings (e.g. sensors, MPUs, memory, wireless capabilities, etc...)
  • Design and implement prototype systems for the R&D group
  • Implement algorithms in C / C++ (compression, encryption, general signal processing)
  • Optimize / Productize  firmware for commercial deployment
  • Maintain existing firmware libraries (and tests) for their hardware platforms

SKILLS REQUIRED :

  • B.S. or M.S. in Electrical Engineering or Computer Science / Engineering
  • Minimum 8 years of experience operating in a small team working with embedded systems (start-up or research team)
  • Significant experience (3 or more years) in embedded C environment and deep understanding of limitations of embedded systems
  • Demonstrated ability to develop reusable firmware code and provide examples of when code was reused, can describe best practices of firmware development that lead to stable and reusable code
  • Evaluated a new MPU, IC or sensor, clearly defined requirements for selection by communicating with product or technical owners, and contributed to decision making when selecting components of a HW product
  • Experience designing and implementing firmware for real-time, embedded, data collection systems
  • Experience implementing custom drivers for : sensors / actuators, DACs, ADCs, ASICs etc...
  • Demonstrated experience taking firmware code through different stages of the product life cycle
  • Fluent in C / C++, Real-time OS, and Version Control (Git, svn, etc.)
  • Experience with computer architectures and knowledge of signal processing
  • Experience with SPI, I2C, USB
  • Experience with repeated ownership for developing and validating a firmware module written in C a plus.
  • Create a job alert for this search

    Senior Firmware Engineer • Sonoma, CA, US

    Related jobs
    Product Support Engineer II

    Product Support Engineer II

    Bio-Rad Laboratories • Hercules, CA, United States
    Full-time
    This role requires experience and proficiency in hardware and electronics troubleshooting, diagnostic tools, and ability to communicate and train service members. Operates with minimal supervision o...Show more
    Last updated: 30+ days ago • Promoted
    HPC System Software Engineer

    HPC System Software Engineer

    Lawrence Berkeley National Laboratory • Berkeley, CA, United States
    Full-time
    Lawrence Berkeley National Laboratory is hiring an HPC System Software Engineer within the National Energy Research Scientific Computing Center (NERSC) division. In this exciting role, you will be p...Show more
    Last updated: 10 days ago • Promoted
    Slurm Administration & Systems Architecture

    Slurm Administration & Systems Architecture

    Midjourney • Sonoma, CA, US
    Full-time
    We are seeking a highly skilled HPC / AI / ML Cluster Engineer to support the design, deployment, and ongoing operations of large-scale HPC environments powered by Slurm. This role centers on cluster en...Show more
    Last updated: 30+ days ago • Promoted
    Bomb Technical

    Bomb Technical

    U.S. Navy • Sausalito, CA, US
    Full-time +1
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.Americans live for fireworks on the Fourth of July. The other 364 days of the year, Explosive Ordnance Disposal (...Show more
    Last updated: 1 day ago • Promoted
    Staff Systems Engineer

    Staff Systems Engineer

    Bio-Rad Laboratories • Hercules, CA, United States
    Full-time
    Working within Bio-Rad's Life Science R&D Group as a Systems Engineer, you will take engineering concepts, requirements and transform them into functional prototypes and finished products that impr...Show more
    Last updated: 4 days ago • Promoted
    Linux System / Platform Engineer

    Linux System / Platform Engineer

    Lawrence Berkeley National Laboratory • Berkeley, CA, United States
    Full-time
    The National Energy Research Scientific Computing Center (NERSC) is seeking a versatile Linux System / Platform Engineer to join our team building and managing Linux-based infrastructure.More than ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Meet Life Sciences • Santa Rosa, CA, US
    Full-time
    Senior Firmware Engineer .Meet has recently partnered with a growing Medical Device company developing innovative diagnostic and therapy solutions for sleep apnea disorders and cardiovascular ...Show more
    Last updated: 23 hours ago • Promoted
    South Carolina Licensed System Engineer III

    South Carolina Licensed System Engineer III

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a System Engineer III specializing in Identity and Access Management (IAM).Key Responsibilities Evaluate and resolve complex technical issues related to identity and acce...Show more
    Last updated: 6 days ago • Promoted
    Application Operations Specialist

    Application Operations Specialist

    PG Forsta • Emeryville, CA, United States
    Full-time
    PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries-a status we earned over decades of deep partnership with clients to help them understan...Show more
    Last updated: 5 days ago • Promoted
    Senior Integration Engineer - PMTC

    Senior Integration Engineer - PMTC

    Keysight Technologies • Santa Rosa, CA, United States
    Full-time
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show more
    Last updated: 30+ days ago • Promoted
    Certification Body Management System Engineer

    Certification Body Management System Engineer

    TUV SUD AMERICA, INC. • Lafayette, CA, United States
    Full-time
    At TUV SUD we are passionate about technology.Innovations impact our daily lives in countless ways, and we are dedicated to being a part of that progress. We test, we audit, we inspect, we advise.We...Show more
    Last updated: 1 day ago • Promoted
    Digital Embedded Processing Expert (Software, FPGA, SoC, GPUs)

    Digital Embedded Processing Expert (Software, FPGA, SoC, GPUs)

    Keysight Technologies • Santa Rosa, CA, United States
    Full-time
    Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Form Energy • Berkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show more
    Last updated: 8 days ago • Promoted
    IT - Network Operations Analyst, Associate

    IT - Network Operations Analyst, Associate

    Axelon Services Corporation • Fairfield, CA, US
    Temporary
    IT - Network Operations Analyst Associate.The roles will be hybrid : 3 in office days a week, 2 remote.Monday - Friday 1pm-9 : 30pm position (5x8's). Monday - Friday 10pm-6 : 30am position (5x8's).Tuesda...Show more
    Last updated: 1 day ago • Promoted
    Workflow Integration Engineer

    Workflow Integration Engineer

    The Walt Disney Company • Nicasio, CA, United States
    Full-time
    The Skywalker Sound Development Group is seeking a dedicated and client-focused Workflow Integration Engineer to join our growing organization. In this critical role, you will ensure clients can sea...Show more
    Last updated: 1 day ago • Promoted
    Blockchain Integrations Engineer

    Blockchain Integrations Engineer

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Blockchain Integrations Engineer.Key Responsibilities Develop integration solutions for rollups and bridges using zero-knowledge technology Collaborate with engineers ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Backbone Network Engineer

    Backbone Network Engineer

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Staff Backbone Network Engineer.Key Responsibilities Design and architect backbone networks for optimal performance and availability Collaborate with regional teams an...Show more
    Last updated: 1 day ago • Promoted
    IT Manager

    IT Manager

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for an IT Manager (Remote, LATAM).Key Responsibilities Administer and optimize security systems and enforce IT / security policies Oversee the full lifecycle of devices and ma...Show more
    Last updated: 30+ days ago • Promoted