Senior Embedded Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Today, our device development is largely handled by an external partner. You’ll be our internal technical authority for it - working hand in hand with that partner to keep firmware reliable and compliant now, while building the pathway to bring that capability in-house over time.
It’s hands-on, safety-critical work on a device people wear every day: C/C++ on STM32, FreeRTOS on ARM Cortex-M, low-power and battery-operated, talking to iOS and Android over BLE.
You’ll:
- Own the firmware relationship with our external development partner - direction, reviews, quality, and the verification and release evidence that stands up to regulatory scrutiny
- Build the pathway to bring firmware capability in-house - deciding what to internalise and when, and growing the team to do it
- Stay hands-on and set the standard: production-quality firmware, reusable frameworks, coding practices and reviews across current and future products
- Own security - threat assessment, vulnerability management, and secure device updates
- Work shoulder to shoulder with hardware, software, quality and regulatory, keeping everything traceable and compliant with ISO 13485 and IEC 62304
Requirements
- 5+ years delivering embedded firmware through the full product lifecycle, with a track record of robust releases and clean documentation
- Strong experience with FreeRTOS on ARM Cortex-M in safety-critical settings
- Real depth in low-power, battery-operated devices that communicate with mobile over BLE
- 3+ years in a regulated industry - medical device and IEC 62304 ideally
- The credibility to direct an external development partner today, and the appetite to build and lead an in-house capability tomorrow
- Fluency in C/C++, embedded architecture, modular design, and disciplined Git-based workflows
- A security mindset for embedded firmware (a genuine plus)
About the company
Neupulse is developing innovative neurotechnology designed to improve wellbeing and long-term health outcomes through non-invasive stimulation technology, connected applications, and data-driven insight.
The company’s work has particular relevance for individuals living with Tourette’s, where the team is committed to building technology that can make a meaningful and measurable impact on everyday life.
Our mission is to build accessible, evidence-led technology that can positively impact people at scale.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs