Senior Firmware Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-01-12
Listing for:
Meet Life Sciences
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
Recruiter - Medical Device, Biotech, & Pharma
Summary
Meet is partnering with a stealth neurotechnology company in the San Francisco Bay Area. This team is small, highly collaborative, and hands‑on. This role offers engineers the opportunity to shape product architecture and deliver impactful IoT‑enabled medical devices.
3‑4x on site per week
Responsibilities- Develop and maintain firmware for IoT‑enabled medical devices, from prototypes to production.
- Translate product requirements into embedded solutions for connected hardware.
- Collaborate with hardware and software teams on system integration and architecture.
- Design and implement test, validation, and verification processes.
- Document firmware design, interfaces, and functionality.
- Degree in Electrical Engineering, Computer Science, or related field.
- 5+ years of embedded firmware development, including IoT devices.
- Proficient in C; experience with ARM Cortex‑M microcontrollers.
- Familiar with communication protocols (I2C, SPI, UART), low‑power design, and hardware debugging.
- Knowledge of regulated or safety‑critical development a plus.
- Strong collaboration and communication skills across multidisciplinary teams.
We can support work visa transfers.
Seniority LevelMid-Senior level
Employment typeFull‑time
IndustriesMedical Equipment Manufacturing
Referrals increase your chances of interviewing at Meet Life Sciences by 2x
401(k)
Medical insurance
Vision insurance
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×