Join a team building firmware for a next-generation microcontroller platform purpose-built for embedded and ML workloads.
This is a hands-on, hardware-close role. You'll be writing real firmware, bringing up boards, squeezing performance, and shipping things that actually run in the field.
If you like working close to sillicon and building efficient, reliable systems from scratch, this will feel right.
What you'll be doing:
- Develop firmware and reference designs for a 32-bit microcontroller
- Port TinyML or similar inference engines to custom MCUs
- Work in BareMetal or RTOS environments (FreeRTOS, Zephyr)
- Use Python for test automation and tooling
- Support board bring-up, debugging, and performance tuning
- Create example applications (e.g. predictive maintenance for sensors)
What you will bring:
- Strong skills in C/C++ for embedded firmware
- Hands-on BareMetal or RTOS experience (FreeRTOS, Zephyr)
- Solid understanding of MCU architectures, memory, and peripherals.
- Python for scripting, testing, and automation experience.
- Experience porting TinyML or embedded ML frameworks.
- Comfort working at SDK and hardware-adjacent levels
Nice to have
- RISC-V exposure
- Schematic or PCB familiarity
- Firmware testing, CI/CD, or validation experience
Why this role?
- Build embedded ML systems from the ground up - no legacy baggage
- Join a stable, product-drive R&D team.
- Help commericialize next-gen microcontroller platforms
- Long-term, low-bureaucracy environment with real impact.
Apply now or reach out if you want to build firmware where the hardware actually matters.
E: simon@runtimerec.com
P: 0485991211
