EBR Systems09.03.26
AI SCORE 8.5

Senior Firmware Engineer - Embedded Systems (Remote)

$116K–$156K/year

About the Role

We are seeking a Senior Firmware Engineer to join our innovative team at EBR Systems, where you will play a crucial role in developing embedded systems for our cutting-edge health technology products. As a Senior Firmware Engineer remote, you will leverage your expertise in ARM-based microcontrollers and Bluetooth Low Energy (BLE) to create firmware that enhances the performance and reliability of our connected hardware platform.

What You'll Do

  • Design and implement embedded firmware for ARM Cortex-M microcontroller architectures.
  • Develop and optimize BLE operations 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 using IAR Workbench and Simplicity Studio.
  • Debug complex hardware/firmware interactions using oscilloscopes, logic analyzers, and JTAG/SWD tools.
  • Collaborate closely with hardware teams on prototype firmware/hardware integration and system verification.
  • Implement power-efficient algorithms for battery-operated systems.
  • Participate in code reviews and documentation of firmware components.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least 5 years of experience developing firmware for embedded systems.
  • Hands-on experience with ARM microcontrollers, including peripherals and memory architectures.
  • Experience writing firmware for various serial protocols such as SPI, I2C, UART, and USB.
  • Proficiency in C/C++ and familiarity with RTOS concepts.
  • Strong working knowledge of BLE, including advertising, pairing/bonding, and low-power operation.
  • Ability to interpret schematics and collaborate closely with hardware design teams.
  • Solid understanding of version control and modern development workflows.

Nice to Have

  • Experience with secure firmware architectures and OTA update mechanisms.
  • Familiarity with wireless coexistence strategies across BLE and Wi-Fi.
  • Knowledge of manufacturing test firmware and automated build pipelines.

What We Offer

  • 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 and voluntary commuter benefits.
  • Weekly company lunches and occasional happy hour events.

Join us as a Senior Firmware Engineer remote and be part of a team that is not just creating game-changing medical devices but also empowering people to achieve their dreams. If you are driven by purpose and excited by challenges, we want to hear from you!

Why This Job8.5 of 10

This Senior Firmware Engineer role at EBR Systems offers the chance to work on groundbreaking health technology. With a competitive salary and generous benefits, it's an excellent opportunity for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C and C++ programming with a strong focus on ARM Cortex-M architecture, enabling the development of efficient firmware for embedded health technology products.

Self-motivated and adaptable, thriving in a remote work environment while effectively managing time and priorities to meet project deadlines and deliver high-quality firmware solutions.

Hands-on experience with debugging tools such as JTAG and proficiency in communication protocols including SPI, I2C, UART, and USB, allowing for seamless integration of firmware with hardware components.

Learning Resources

Embedded Systems - Shape the World: Microcontroller Input/Outputcourse

Career Path

Senior Firmware Engineer - Embedded Systems(Now)Lead Firmware Engineer(2-4 years)Firmware Engineering Manager(5-8 years)

Market Overview

Market Size 2024
$14.5B
Annual Growth
9.2%
AI Adoption in Embedded Systems
35%
Investment in IoT and Embedded Tech
+120%
Labour Demand for Firmware Engineers
+15%
Avg Salary for Senior Firmware Engineer
$120K

Skills & Requirements

Required
CC++ARM Cortex-M
Growing in Demand
Python for Embedded SystemsMachine Learning IntegrationSecure Coding Practices
Declining
Assembly Language ProgrammingProprietary RTOS (like VxWorks)

Domain Trends

Increased Adoption of AI in Embedded Systems
AI technologies are being integrated into embedded systems to enhance functionality, with a projected growth of 35% in AI adoption in this sector by 2025.
Rise of IoT Devices
The embedded systems market is seeing a surge due to the proliferation of IoT devices, leading to a 120% increase in investment in IoT and embedded technologies over the next two years.
Shift Towards Open-Source RTOS
There is a growing trend towards open-source real-time operating systems (RTOS), with a projected market share increase of 25% as organizations prefer flexibility and cost-effectiveness.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.