- Develop and test firmware features for Ceribell's EEG systems
- Understand user needs and translate them to the development of new and improved features
- Contribute to GUI development using frameworks such as Qt, TouchGFX, LVGL, or custom OpenGL-based stacks
- 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
- 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
- Hands-on experience developing GUIs for embedded devices using Qt, TouchGFX, LVGL, or other embedded graphics frameworks
- Direct experience with development of WiFi connected / IoT devices preferred
- Strong analytical skills, detail-oriented and collaborative
- Performance-based incentive compensation (varies by role)
- Equity opportunities
- 100% Employer paid Health Benefits for Employees
- 50% - 70% Employer paid Health, Dental & Vision for dependents (depending on plan selection)
- 100% paid Life and Long-Term Disability Insurance
- 401(k) with a generous company match
- Employee Stock Purchase Plan (ESPP) with a discount
- Monthly cell phone stipend
- Flexible paid time off
- 13 Paid Holidays + 3 Company Wellness Days
- Excellent parental leave policy
- Fantastic culture with tremendous career advancement opportunities
- Joining a mission-minded organization
-
The Apple Neural Engine (ANE) team is looking for an experienced embedded firmware engineer to develop and maintain low-level firmware for ANE. · ...
Sunnyvale Full time1 month ago
-
The Firmware Engineer will have programming experience in embedded systems, · including development of algorithms, manipulation of data structures, · and implementing highly optimized code.Firmware development for embedded systems using C · Experience with Microchip PIC 32 bit mi ...
Sunnyvale1 month ago
-
Firmware engineer to develop and maintain low-level firmware for Apple Neural Engine (ANE), a specialized hardware accelerator for machine learning workloads. · ...
Sunnyvale Full time3 weeks ago
-
The Apple Neural Engine (ANE) team is looking for an experienced embedded firmware engineer to develop and maintain low-level firmware for ANE, a specialized hardware accelerator for machine learning workloads. · Work on real-time operating systems, hardware abstraction layers, a ...
Sunnyvale $147,400 - $272,100 (USD)3 weeks ago
-
The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and autonomous power across every domain. Fury enables human op ...
Sunnyvale $145,000 - $220,000 (USD)2 days ago
-
The Firmware Engineer will have programming experience in embedded systems, including development of algorithms, manipulation of data structures, and implementing highly optimized code. · ...
Sunnyvale, CA1 month ago
-
About Ceribell is a medical technology company focused on transforming the diagnosis and management of patients with serious neurological conditions. An engineer who is passionate about biomedical applications and has experience in the development of embedded or IoT products will ...
Sunnyvale $120,000 - $200,000 (USD) Full time1 month ago
-
Apple Neural Engine (ANE) team is looking for an experienced embedded firmware engineer to develop and maintain low-level firmware for ANE, a specialized hardware accelerator for machine learning workloads. · ...
Sunnyvale $181,100 - $318,400 (USD)1 month ago
-
Firmware software engineer researches designs develops and tests embedded software working with other firmware engineers as well as engineers from other disciplines. · Design develop and maintain embedded systems and firmware. · Collaborate with cross-functional teams to define s ...
Sunnyvale1 month ago
-
++Carry out firmware design under the guidance of senior members of the design team.+ Use C++ to write firmware on ST MCUs.+ Collaborate with other team members on circuit design support.<+ Maintain accurate and detailed documentation of firmware designs and testing procedures.+ ...
Sunnyvale $70,750 - $115,875 (USD)2 weeks ago
-
The Firmware Engineer will have programming experience in embedded systems, including development of algorithms, manipulation of data structures, and implementing highly optimized code. · ...
Sunnyvale Full time1 month ago
-
Carry out firmware design under the guidance of senior members of the design team.Use C++ to write firmware on ST MCUs.Develop GUI for firmware testing using Python or other programming languages.Utilize instruments like logic analyzer and oscilloscope for troubleshooting.Collabo ...
Sunnyvale $70,750 - $115,875 (USD) Full time2 weeks ago
-
Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications and who has experience in the development of embedded or IoT products. · ...
Sunnyvale $140,000 - $200,000 (USD) Full time1 month ago
-
Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications and who has experience in the development of embedded or IoT products. · Ceribell's EEG systems are being used in hundreds of community hospitals, large academic facili ...
Sunnyvale $120,000 - $200,000 (USD)1 month ago
-
We are looking for a forward-thinking, dedicated, highly competent firmware engineer to design and develop innovative wireless silicon for Apple products. · Develop methods/algorithms to alleviate hardware induced impairments by calibration. · PHY firmware architecture and design ...
Sunnyvale $147,400 - $272,100 (USD)1 month ago
-
Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications and who has experience in the development of embedded or IoT products. · ...
Sunnyvale, CA1 month ago
-
Carry out firmware design under the guidance of senior members of the design team. Use C++ to write firmware on ST MCUs. Develop GUI for firmware testing using Python or other programming languages. · ...
Sunnyvale, CA1 month ago
-
We are looking for a forward-thinking, dedicated, highly competent, experienced firmware engineers to design, develop and bring up fresh silicon for Apple's products - the iPhone, Mac and more New challenges arise every day that require sharp problem-solving skills of individuals ...
Sunnyvale, CA1 month ago
-
Firmware engineer wanted to design develop and bring up fresh silicon for Apple products. The job summary is a position in the Wireless Connectivity Silicon Team that requires highly skilled engineers with passion dedication and creativity to work in an environment that nurtures ...
Sunnyvale $147,400 - $272,100 (USD)1 month ago
-
Description · Primary Duties & Responsibilities · Carry out firmware design under the guidance of senior members of the design team. · Use C++ to write firmware on ST MCUs. · Develop GUI for firmware testing using Python or other programming languages. · Utilize instruments like ...
Sunnyvale, CA, United States $95,000 - $170,000 (USD) per year5 hours ago
-
The Apple Neural Engine (ANE) team is looking for an experienced embedded firmware engineer to develop and maintain low-level firmware for ANE. · ...
Sunnyvale, CA1 month ago
Firmware Engineer - Sunnyvale - Ceribell, Inc
Description
About CeribellCeribell is a medical technology company focused on transforming the diagnosis and management of patients with serious neurological conditions. The Ceribell System is a novel, point-of-care electroencephalography ("EEG") platform specifically designed to address the unmet needs of patients in the acute care setting, and is being used in hundreds of community hospitals, large academic facilities and major IDN's across the country. Our entire team is driven by a shared commitment to transforming the landscape of critical care through our rapid seizure detection technology, come join the movement
Position Overview:
Ceribell is looking for a Firmware Engineer / Embedded 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, the IAR Embedded Workbench, 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 for development, testing, and documentation of your projects.
What you'll do:
$120,000-$200,000 USD
A candidate's final salary offer will be based on their skills, education, work location and experience, and thus it may differ from the posted range. Compensation may also include bonuses consistent with Ceribell's corporate compensation plan. Note, the above description is not all-encompassing and Ceribell reserves the right to change or modify job duties and assignments at any time.
In addition to your base compensation, Ceribell offers eligible employees the following:
Equal Opportunity EmployerCeribell is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity or expression, national origin, age, marital status, disability, veteran status or any other characteristic protected by law. Any applicant with a disability who requires an accommodation during the application process should contact to request reasonable accommodation.
Privacy StatementFor information on how Ceribell processes personal data of job applicants, please review our Privacy Policy.
-
Firmware Engineer
Full time Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Full time Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale, CA
-
Firmware Engineer
Full time Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Full time Only for registered members Sunnyvale
-
Firmware Engineer
Full time Only for registered members Sunnyvale
-
Firmware Engineer
Full time Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale, CA
-
Firmware Engineer
Only for registered members Sunnyvale, CA
-
Firmware Engineer
Only for registered members Sunnyvale, CA
-
Firmware Engineer
Only for registered members Sunnyvale
-
Firmware Engineer
Only for registered members Sunnyvale, CA, United States
-
Firmware Engineer
Only for registered members Sunnyvale, CA