Location
auckland
Job Type
Full-time
Posted
June 04, 2026
Job Description
About the role
As a member of the Embedded Software Development team, you will need to demonstrate:
- At least 2 – 3 years of experience with embedded C programming, and experience with C++ is a plus
- Experience with low-level protocols (UART, SPI, USB, etc.)
- Good understanding of TCP/IP protocol and serial communication
- Good understanding of RTOS and multithreaded programming
- Ability to read hardware schematics and datasheets
- Competent to work in a resource limited microprocessor
Nice to have
- Experience with Embedded Linux or AOSP Android development
- Experience or interest in Android development (Kotlin, MVVM/MVI)
- Python or other general scripting experience
- Good understanding of Bluetooth
- Familiarity with tools like Git, Jira, Jenkins, or similar.
What we offer
- Competitive salary
- Hybrid work (cur...