About Windcave:
Founded in 1999 in New Zealand, Windcave has consistently led the way in the innovation of payment technology. Today, our global footprint extends across 40+ countries, supported by a dedicated team of over 400+ experts. We process billions of transactions annually, providing businesses with a comprehensive payment solution through a single provider.
Our approach continuously sets new industry benchmarks and reflects our commitment to leading the market with self-developed, cutting-edge technologies. We support a wide range of industries, including retail, finance, hospitality, and more, with operations all over the globe.
About the role:
As a member of the Embedded Software Development team, you will need to demonstrate:
- Atleast 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