Senior Firmware Engineer (Onsite)

Description
SUMMARY OF THE POSITION:
We are looking for a Sr. Firmware Engineer with experience in ARM-based microcontrollers and Bluetooth Low Energy (BLE) to help build the next generation of our connected hardware platform. In this role, you will design, optimize, and maintain embedded firmware that enables secure, reliable, real-time performance.
You will collaborate with cross-functional partners in hardware engineering, product management, and QA to deliver high-quality features.
In this role, you will not only contribute to foundational firmware components but also have the opportunity to pursue your long-term engineering ambitions. We foster an environment where personal dream achievements become part of the team’s shared success.
ESSENTIAL AND OTHER DUTIES AND RESPONSIBILITIES:
- Design and implement embedded firmware for ARM Cortex-M and similar microcontroller architectures.
- Develop and optimize BLE operation using vendor firmware stacks, and low-power firmware features.
- Build and maintain device drivers, hardware abstraction layers, and real-time components in C/C++.
- Establish a development platform based on IAR Workbench and Simplicity Studio, initially using vendor development boards and custom target boards.
- Debug complex hardware/firmware interactions using oscilloscopes, logic analyzers, and JTAG/SWD tools.
- Work closely with hardware teams on prototype firmware/hardware integration, firmware development, and system verification and validation.
- Implement power-efficient algorithms and low-power states for battery-operated systems.
- Participate in code reviews, design reviews, and documentation of firmware components.
- Support manufacturing, testing, and field diagnostics with robust tools and instrumentation.
- Influence the architectural direction of our embedded platform and contribute to long-term roadmap planning.
- Other duties as assigned.
QUALIFICATIONS:
Education and Required Experience:
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- At least 5 years of experience developing firmware for embedded systems.
- Hands-on experience with ARM microcontrollers (e.g., Cortex-M series) including peripherals, timers, and memory architectures.
- Experience writing firmware for various serial protocols; SPI, I2C, UART, USB.
- Experience with debugging tools such as JTAG/SWD, oscilloscopes, and logic analyzers.
- Experience with secure firmware architectures, secure boot, or OTA update mechanisms preferred.
- Experience with IoT ecosystems and cloud-connected device workflows preferred.
Equivalent combinations of education and professional experience will be considered.
Knowledge, Skills, and Abilities:
- Proficiency in C/C++ and familiarity with RTOS concepts and embedded build systems.
- Strong working knowledge of BLE, including advertising, pairing/bonding, GATT profiles, and low-power operation.
- Ability to interpret schematics, read data sheets, and collaborate closely with hardware design teams.
- Solid understanding of version control and modern development workflows.
- Strong interpersonal and intrapersonal skills, enabling effective collaboration with quality and regulatory groups, and self-directed problem solving.
- Familiarity with wireless coexistence strategies across BLE, Wi-Fi, and other radios preferred.
- Knowledge of manufacturing test firmware, hardware validation scripts, or automated build pipelines preferred.
Physical Requirements:
- Required to stand, walk and sit; talk or hear; use hands to finger, handle or feel objects or controls; reach with hands and arms.
- Required to stoop, kneel, bend, crouch and lift up to 20 pounds.
- Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and the ability to adjust focus.
- Subject to extended periods of sitting and/or standing, vision to monitor, and moderate noise levels.
Salary Range: $115,600 - $156,400*
*Base pay is one part of your total compensation. The salary offered will depend on several factors, including, but not limited to your experience, knowledge, skills, location, internal equity, and market alignment. Addition compensation may include bonuses and equity, along with a comprehensive benefits package.
EBR Systems, Inc. is an Equal Opportunity Employer committed to a diverse, inclusive, and equitable workplace.
EBR Systems, Inc. does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. Please refrain from solicitations at this time.
ABOUT THE COMPANY:
What if your work doesn’t just support innovation—what if it changes lives?
At EBR Systems, Inc., we are not imagining that future—we are building it. We are the team behind the world’s first FDA approved, leadless left ventricular endocardial pacing device for heart failure. It’s a breakthrough redefining what’s possible in heart care, and it’s just the beginning!
We don’t just create game-changing medical devices—we grow people. Patients come first in everything we do. You will be empowered to solve real problems and to do meaningful work that truly makes a difference.
If you are driven by purpose, excited by challenge, and ready to shape the future of cardiac technology, we want to hear from you.
Visit us at https://www.ebrsystemsinc.com/ to learn more—and join us in our work Empowering Physicians, Powering Hearts.
EBR Systems, Inc. offers a great place to work as well as generous benefits and growth opportunities:
- Medical, dental, and vision insurance provided at no cost for employee-only coverage
- 401(k) matching plan
- Paid Time Off – starting at 3 weeks per year
- Competitive salary with opportunities for career growth
- Employee stock options
- Life & AD&D and long term disability insurance
- Education assistance
- Voluntary commuter benefits and pet insurance
- Weekly company lunches and occasional happy hour events
- Meaningful work and much more!
You'll be redirected to
the company's application page