Own embedded firmware development and help drive the next generation of connected wearable and audio products.
This isn't a lateral move. We built Loop by going all in from day one. You’ll help build and integrate firmware for connected audio and wearable products, working across Bluetooth connectivity (BLE/BR-EDR where applicable), sensor integration, hardware bring-up, debugging, and firmware validation. All yours. If you've mastered embedded firmware development and you're ready to break the rules that no longer work, this is where you do it.
The role
You step into ownership. You move fast and take responsibility for what you build. You focus on work that matters, not on noise that slows things down. As an Embedded Software Engineer II, you’ll contribute across application-layer firmware, peripheral integration, firmware quality, testing workflows, and hardware/software debugging for Loop’s wearable products.
What you’ll do (and what you won’t)
You own embedded firmware feature development and integration end-to-end
You develop and debug embedded firmware in C/C++ for ARM Cortex-based systems
You integrate Bluetooth connectivity, sensors, and peripheral interfaces including SPI, I²C, and UART
You support low-power optimisation and battery-conscious firmware behaviour for wearable devices
You support hardware bring-up, firmware validation, and manufacturing workflows during development builds
You contribute to CI/testing workflows, debugging infrastructure, and firmware quality improvements
You collaborate closely with firmware, DSP, systems, hardware, mobile, QA, and manufacturing teams
You participate actively in code reviews, technical discussions, and cross-functional problem-solving
You document features, debugging findings, known issues, and validation outcomes clearly and consistently
You won’t
How you’ll succeed
We look for people who think big, stay curious, and aren’t afraid to go all in to make things happen. You’ll succeed by taking ownership of technical problems through resolution, balancing engineering quality with delivery timelines, and proactively improving workflows, tooling, or testing approaches along the way.
What you’ll bring
You bring at least 3 years of experience in embedded firmware or embedded systems engineering
You have strong hands-on experience with Embedded C/C++ development on resource-constrained devices
You have experience with RTOS-based systems, Bluetooth integration, and hardware/software debugging
You’re comfortable working close to hardware using tools such as JTAG, SWD, logic analysers, or oscilloscopes
Exposure to AI-assisted engineering tools or embedded AI/ML workflows is a plus
You work independently and know when to involve others
You’re comfortable with change and ambiguity
You know when work is ready to ship, and when it can evolve
You want your work to matter, not just exist
Loop isn’t for everyone. We might not be a match if you:
Wait for direction instead of taking initiative
Mistake activity for impact
Feel uneasy when things are still taking shape
Prefer alignment meetings over decisions
Still listening?
Good. We are not looking for people to watch from the sidelines. Loopers step in, speak up and go for more. More firsts. More growth. More: “I can’t believe we did that.” If you are like that too, press that beautiful apply button and let’s talk.