Embedded Software Developer

3 months ago

Auckland, Auckland, New Zealand Windcave Full-time NZD 100,000 Contract


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 (currently following hybrid work model; mandatory 3 days’ work from office Monday, Tuesday, and Friday) Discounted health insurance (depending upon eligibility) Opportunities for professional development and career progression Collaborative and supportive team environment