Graduate Embedded Developer C/C++ About Windcave: Windcave is a global leader in payment technologies operating in New Zealand, Australia, US, UK, Canada, Singapore. We deliver a world-class suite of secure solutions in e-commerce, cashless parking and vending, and retail terminals, and acquiring solutions across industries and verticals. Processing over US$90 Billion worth of transactions per year, we are one of the largest integrated POS terminal and e-commerce switching providers in Asia Pacific with an impressive global presence and offices in New Zealand, USA, UK, and Australia. About role: This will be full-time permanent role and will suite someone who has recently graduated (in year ******** ) and is looking to develop their career in embedded software development. As a member of the Embedded Software Development team, you will need to demonstrate: Sound embedded C knowledge and experience with C++ as a plusGood understanding of RTOS and multithreaded programmingGood understanding of TCP/IP protocol and serial communicationGood object oriented and portable coding conceptGood event driven programming conceptGood machine control knowledge (finite state machine control table)Ability to read hardware schematics and datasheetsCompetent to work in a resource limited microprocessorIdeally the candidate will have the following: An A+/A or B+ equivalent bachelor's or master's degree in computer science engineering, Bachelor of Science or related fieldExcellent attention to detail, with accurate data entry skills and technically savvyCan work full-time.Quick learner and passion for card and payments.A growth mindset, be resilient and able to cope with change and a very fast-paced work environment. Benefits: Hybrid work option (3 days work from office; 2 days work from home)Competitive remuneration packageCareer Development and long-term career opportunityDiverse, energetic and friendly team environment