Sr. Firmware Engineer

Ceribell · South Bay

Company

Ceribell

Location

South Bay

Type

Full Time

Job Description

About Ceribell

Ceribell produces the world’s first brain monitor for point-of-care seizure triage and treatment. Our groundbreaking technology enables healthcare providers to test for a suspected seizure and then deliver treatments within minutes.
We are a rapidly growing venture capital-backed medical technology startup. Ceribell is being used in hundreds of community hospitals, large academic facilities and major IDN’s across the country. With extensive clinical validation of the effectiveness of our product and significant growth potential, all while we are pre-IPO, Ceribell is a fantastic career opportunity.

Position Overview

We are seeking a Senior Firmware Engineer who is passionate about biomedical applications and who has experience in the development of embedded or IoT products. The successful candidate will join the R&D team and will play a key role in the development of the next generation of Ceribell’s life-saving technologies.  Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, and the TouchGFX framework. You must be able to work collaboratively as part of a cross-functional R&D team, but you must also be able to take individual ownership of development, testing, and documentation of your projects.


What You'll Do 

  • Develop and test firmware features for Ceribell’s EEG systems
  • Understand user needs and translate them to the development of new and improved features
  • Participate in code reviews, peer reviews, and risk management activities
  • Create and revise technical documentation
  • Provide input on firmware and hardware architecture for new and existing products
  • Test and validate firmware and systems to meet performance requirements.
  • Monitor and troubleshoot existing firmware and systems
  • Stay current on emerging technologies and trends
  • Provide technical support and guidance to other team members
  • Monitor production and development timelines to ensure projects are completed on time

 

What You'll Need

  • Bachelor’s Degree in electrical engineering, computer science, biomedical engineering or related field. Graduate degree preferred.
  • 5+ years of experience in firmware development of a commercial product
  • Proficient in C/C++ and experienced with firmware development on ARM based systems.
  • Experience with STM32 microcontrollers microcontrollers
  • Direct experience with development of WiFi connected / IoT devices preferred
  • Strong analytical skills, detail-oriented and collaborative
  • Proficiency with version control, debugging, and other software development tools
  • Ability to communicate effectively with technical and non-technical team members
  • Strong problem-solving and troubleshooting skills

 

What We Offer

  • $160K - $180K + Bonus Opportunity + Ceribell Equity 
  • 100% Employer paid Health Benefits for the Employee 
  • Life & Long-term disability insurance paid 100% by Ceribell
  • Flexible paid time off
  • 11 Paid Holidays
  • Maternity and Paternity Leave 
  • Fantastic culture with tremendous career advancement opportunities
Apply Now

Date Posted

05/10/2023

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Staff Flight Test Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...

View Details

Senior Developer, Data Engineer - Tarana Wireless, Inc.

Views in the last 30 days - 0

Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...

View Details

Staff Engineer, System Design Verification Engineering - Western Digital

Views in the last 30 days - 0

Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...

View Details

Servo Development Engineer - Western Digital

Views in the last 30 days - 0

Western Digital a company with over 50 years of experience in data storage is seeking a skilled professional to optimize highperformance and robust po...

View Details

Senior Front-End Software Engineer - Percipient.ai

Views in the last 30 days - 0

Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...

View Details

Principal Software Engineer (Prisma Access) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...

View Details