Talent.com
Firmware Engineer
Firmware EngineerRussell Solutions Group • Menlo Park, CA, US
Firmware Engineer

Firmware Engineer

Russell Solutions Group • Menlo Park, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Position Title : Lead Embedded Software Engineer

Reports to : VP of Electronic Systems Engineering

Location : Menlo Park, California

COMPANY OVERVIEW

Inquis Medical is a Bay Area MedTech startup founded in 2020 by seasoned medical device entrepreneurs with more than three decades of experience. Our company legacy is built on decades of developing, launching, and supporting novel, physician-tested medical devices that address unmet needs, with a long-lasting impact. Inquis Medical is focused on improving the management of venous thromboembolic diseases. Our team has innovated a proprietary next generation thrombectomy technology and we are poised to make a large impact on the market.

POSITION OVERVIEW

We are hiring a highly experienced Embedded Software Engineer interested in performing hands-on work as part of the development and testing of our medical device products. In this role, you'll work on the design, development, and optimization of embedded software systems that power novel catheter-based technologies to treat vascular disease as well as perform data analysis on captured data for further system optimization. Algorithm development and testing on simulated as well as physical hardware systems is expected.

In addition to embedded software and data analysis software design, this position will be responsible for the software documentation as is required of a medical device. This includes design documentation, requirements, test protocols, and architecture descriptions. This is a highly cross-functional role that will collaborate with our dynamic, fast-paced electromechanical engineering team.

KEY RESPONSIBILITIES

  • Design, implement, test, and maintain embedded software for Class II medical devices
  • C development of product code on STM32 platforms
  • Develop software for microcontrollers, sensors, communication protocols (I2C, SPI, UART, USB, BLE), and low-power applications
  • Perform offline data analysis of captured data for system optimization
  • Run simulations of algorithm improvements in software and on hardware systems
  • Develop R&D tools for data analysis and visualization
  • Lead architecture decisions, coding standards, and peer reviews across firmware projects
  • Collaborate with hardware and systems engineers to ensure seamless integration of firmware with electronic and mechanical components
  • Drive software risk analysis, design documentation, and unit / system verification in accordance with IEC 62304 and FDA requirements
  • Support the transfer of designs to manufacturing and troubleshoot issues across the development lifecycle
  • Testing and debugging embedded systems at the board & microcontroller level
  • Documentation of work performed, test results, test reports

EXPERIENCE NEEDED FOR SUCCESS

  • Degreed in engineering
  • Demonstrated experience designing and implementing embedded SW / firmware for complex medical device technologies
  • Strong proficiency in C / C++ for embedded systems, and using Git version control
  • Proficiency in Python scripting and Jupyter Notebook for data analysis and test automation
  • Experience with signal processing and machine learning
  • Strong understanding of embedded communication protocols and low-power system design
  • Ability to perform technical writing and documentation
  • A record of seeing projects through to completion
  • Startup & hands-on mentality :
  • Articulate, motivated, independent, efficient, and able to effectively manage several projects and priorities

    Interested in working in a small team environment with engineers of different skillsets

    [job_alerts.create_a_job]

    Firmware Engineer • Menlo Park, CA, US

    [internal_linking.similar_jobs]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Mill • San Bruno, CA, US
    [job_card.full_time]
    Mill is all about answering a simple question : how can we prevent waste? Less waste can save time, money, energy, maybe even our planet. And there's no better place to start than food.Food waste...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Robust • San Carlos, CA, United States
    [job_card.full_time]
    Robust AI is a fast‑growing, early‑stage startup founded in 2019 by an unsurpassed team of veterans in robotics, AI, and business. We are a collaborative group with a wide range of backgrounds and p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Fellow • San Francisco, CA, United States
    [job_card.full_time]
    San Francisco, CA / Hardware and R&D – Hardware Engineering / Full Time / On-site.Fellow began as a Kickstarter campaign and has grown into a global brand with distributors and customers in more th...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Foundation Robotics Labs Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.We are on the lookout...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Verkada • San Mateo, CA, United States
    [job_card.full_time]
    Verkada is a leader in cloud-based B2B physical security.Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms — integrat...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware Engineer II

    Firmware Engineer II

    iRhythm Technologies, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    At iRhythm, you'll have the opportunity to grow your skills and your career while impacting the lives of people around the world. Rhythm is shaping a future where everyone, everywhere can access the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware Engineer

    Firmware Engineer

    Nudge Real Estate • San Francisco, CA, United States
    [job_card.full_time]
    Nudge’s goal is to help the brain work better by creating a generalized product that can precisely stimulate and image the brain, entirely non-invasively. We aim to achieve this by developing cuttin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Meet Life Sciences • San Francisco, California, United States
    [job_card.full_time]
    Get AI‑powered advice on this job and more exclusive features.This range is provided by Meet Life Sciences.Your actual pay will be based on your skills and experience — talk with your recruiter to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Firmware Engineer

    Principal Firmware Engineer

    Avive • Brisbane, CA, US
    [job_card.full_time]
    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...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware Engineer

    Firmware Engineer

    Robust.ai • San Carlos, CA, US
    [job_card.full_time]
    Robust AI is a fast-growing, early-stage startup founded in 2019 by an unsurpassed team of veterans in robotics, AI, and business. We are a collaborative group with a wide range of backgrounds and p...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Gridware • San Francisco, CA, US
    [job_card.full_time]
    Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid.We pioneered a groundbreaking new class of grid management called active grid response...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Cryptography Engineer

    Cryptography Engineer

    Renegade • San Francisco, CA, US
    [job_card.full_time]
    Renegade is building an unstoppable network for the anonymous exchange of value.Our core permissionless protocol, the Renegade dark pool, solves many problems in current decentralized exchange desi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Wireless Firmware Engineer

    Wireless Firmware Engineer

    Meter • San Francisco, CA, United States
    [job_card.full_time]
    At Meter, we believe enterprise connectivity should feel as effortless as consumer Wi‑Fi.Wireless is the last mile of the network, and it defines the customer’s experience — how quickly they get on...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Eight Sleep • San Francisco, CA, United States
    [job_card.full_time]
    Eight Sleep is the world's first sleep fitness company.Our mission is to fuel human potential through optimal sleep.We use innovative technology, detailed design, and proven science and data to per...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware Engineer

    Firmware Engineer

    Nudge • San Francisco, CA, US
    [job_card.full_time]
    At Nudge, our mission is to develop the best technology for interfacing with the brain to improve people's lives.We're starting with an approach that we believe can help the most people the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Reach • Redwood City, CA, US
    [job_card.full_time]
    At Reach, we are delivering technologies to enable the long-range, wireless transfer of power.We believe wireless energy can be as liberating for power systems as WiFi was for data systems, and are...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Firmware Engineer

    Firmware Engineer

    Echo • San Francisco, CA, United States
    [job_card.full_time]
    Echo Neurotechnologies is an exciting new startup in the Brain-Computer Interface (BCI) space, driving innovation through advanced hardware engineering and AI solutions. Our mission is to deliver cu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Firmware Engineer II

    Firmware Engineer II

    El Camino Health • San Francisco, CA, United States
    [job_card.full_time]
    Firmware Engineer II page is loaded## Firmware Engineer IIremote type : Hybridlocations : San Francisco, CAtime type : Full timeposted on : Posted 30+ Days Agojob requisition id : JR603 • •Caree...[show_more]
    [last_updated.last_updated_30] • [promoted]