Senior Embedded Software Engineer - Bluetooth
Boston, Massachusetts
Full Time
$130k - $180k
Our client is seeking a highly skilled Embedded Software Engineer to join their growing engineering team developing next-generation wearable device technology. In this role, you will design, develop, and optimize embedded software and firmware systems, with a focus on Bluetooth communication, low-power design, and robust real-time performance. This is a hands-on role that requires a deep understanding of embedded platforms and wireless protocols.
Key Responsibilities-
Design and develop embedded software and firmware for wearable devices using C/C++
-
Develop and optimize Bluetooth Low Energy (BLE) stack integration for seamless device connectivity
-
Implement real-time data acquisition, processing, and communication features on embedded microcontrollers (e.g., ARM Cortex-M)
-
Collaborate with electrical, mechanical, and mobile app teams to ensure seamless hardware-software integration
-
Perform bring-up, debugging, and validation of firmware on custom hardware platforms
-
Support low-power system design, including sleep modes, power measurement, and performance tuning
-
Maintain and document code, design specifications, and testing procedures
-
Assist in regulatory testing, field testing, and OTA firmware update integration
-
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field
-
3+ years of experience in embedded systems development
-
Proficient in C/C++ for embedded firmware development
-
Strong experience with Bluetooth Low Energy (BLE) protocols and stack implementation
-
Hands-on experience with embedded RTOS or bare-metal firmware
-
Experience with microcontroller development environments (e.g., STM32Cube, Nordic SDK, TI, etc.)
-
Proficiency with debugging tools: JTAG, oscilloscopes, logic analyzers
-
Understanding of low-power embedded systems design
-
Experience with wearable or IoT products
-
Familiarity with mobile app communication (Android/iOS BLE integration)
-
Knowledge of security in wireless communication (pairing, encryption, etc.)
-
Experience with OTA firmware updates and bootloaders
-
Experience with Agile development and version control systems (e.g., Git)
-
Competitive salary and equity package
-
Health, dental, and vision insurance
-
Flexible work hours and hybrid work options
-
Opportunity to work on impactful technology that improves lives
-
A collaborative, fast-paced startup environment with room for growth