Embedded Software Engineer
Role details
Job location
Tech stack
Job description
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
- wait for endless approvals
- hide behind processes
- cruise quietly in the background
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., 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
Requirements
Do you have experience in Systems engineering?, Experience: 3-8 years in embedded firmware or embedded systems engineering
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., * 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