What are the responsibilities and job description for the Senior Firmware Engineer position at Neurable?
Senior Firmware Engineer
Location: Boston (remote considered for the right candidate)
Type: Full-time (contract considered for the right candidate)
About Us
Neurable’s pioneering software and hardware technology enables electroencephalography (EEG) devices to be utilized outside of controlled lab environments on a large scale. This is an opportunity to join a high-impact company, collaborate with a world-class team, and work on technology that will redefine human-computer interaction.
We’re looking for a Senior Firmware Engineer to join our tight-knit, multidisciplinary team and help develop the embedded systems that power our devices.
Key Responsibilities
- Collaborate with hardware, product, and research teams to define and deliver robust firmware for new features and products
- Design, implement, test, and debug embedded C/C code for real-time systems on 16-bit and 32-bit MCUs
- Develop and optimize low-level firmware, device drivers, and board support packages (BSPs)
- Work closely with electrical engineering teams to support hardware bring-up and system integration
- Architect and implement firmware for low-power wireless communication, including BLE and Bluetooth Classic
- Create tools and automation frameworks to support validation and expand product ecosystem functionality
- Analyze firmware logs, perform root-cause debugging, and drive stability and performance improvements
- Provide firmware and tools to support prototyping, R&D experiments, and evaluation of novel hardware
- Support product integration and validation at local and international partner sites as needed
Requirements
- 7 years of experience developing embedded firmware for commercial products
- Strong proficiency in C/C for real-time embedded systems
- Deep experience with RTOS environments (e.g., FreeRTOS), MCU peripherals, and low-power design techniques
- Hands-on experience with Bluetooth LE, BLE GATT profiles, and wireless debugging
- Experience with Qualcomm Bluetooth SoCs and STM32 MCUs
- Expertise in embedded system design, bring-up, and performance optimization
- Proficiency with hardware debug tools: JTAG, oscilloscopes, logic analyzers
- Strong analytical skills, with the ability to interpret logs and experimental data
Preferred Qualifications
- Exposure to CMSIS-DSP or other real-time DSP frameworks for EEG, audio, or motion artifact mitigation
- Background in wearable devices, biosignal processing, or neurotechnology (e.g., EEG, EMG, BCI)
- Familiarity with sensor fusion (e.g., EEG IMU PPG/HR)
- Scripting skills in Python for automation or data analysis
- Interest or experience in applying machine learning to biosignal data
What We Offer
- Competitive salary with equity options.
- Comprehensive health insurance (100% company paid).
- 401(k) plan with employer-matching contributions.
- Generous PTO.
- Convenient office location in Boston’s Downtown Crossing neighborhood.
- Pet-friendly office, team-building activities, and homemade waffles every Wednesday!
Please note: We cannot provide visa or sponsorship for this position at this time. Candidates must be
authorized to work in the USA.