Embedded Software Engineer — C, RTOS & Low‑Level Protocols

Windcave

Auckland

Hybrid

NZD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Discounted health insurance
Career development
Collaborative environment

Job summary

Windcave is seeking an Embedded Software Engineer to join our team in Auckland. You will contribute to robust embedded software using C and some C++, interfacing via UART, SPI and USB, with TCP/IP networking and RTOS-driven multithreading.

You will read schematics and datasheets, work within resource-limited MCUs, and collaborate across hardware, QA, and software to deliver reliable payment solutions. Hybrid work with clear development opportunities is offered.

Qualifications

  • 2–3 years of embedded C programming experience; C++ is a plus.
  • Experience with UART, SPI, USB and other low-level protocols.
  • Strong TCP/IP and serial communication understanding.
  • Knowledge of RTOS and multithreaded programming.
  • Ability to read hardware schematics and datasheets; work in resource-limited MCUs.
  • Nice to have: Embedded Linux/AOSP, Android dev (Kotlin), Python, Bluetooth.

Responsibilities

  • Develop and maintain embedded software in C (and some C++).
  • Work with low-level protocols and RTOS in a multi-threaded environment.
  • Interpret hardware schematics and datasheets to implement features.
  • Collaborate with hardware and QA to ensure robust integration.

Skills

Embedded C
C++
UART
SPI
USB
TCP/IP
RTOS
Multithreading
Schematic reading
Git
Jira
Jenkins

Tools

Git
Jira
Jenkins

Job description

Windcave is seeking an Embedded Software Engineer to join our team in Auckland. You will contribute to robust embedded software using C and some C++, interfacing via UART, SPI and USB, with TCP/IP networking and RTOS-driven multithreading.

You will read schematics and datasheets, work within resource-limited MCUs, and collaborate across hardware, QA, and software to deliver reliable payment solutions. Hybrid work with clear development opportunities is offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer
Embedded Software Developer

Windcave • Auckland

On-site
NZD 90,000 - 130,000
Hybrid work model
Discounted health insurance
Career development
+1
Mechanical Engineer, Embedded Payment Devices & Security
Mechanical Engineer, Embedded Payment Devices & Security

Windcave • Auckland

On-site
NZD 90,000 - 130,000
Competitive remuneration package
Opportunities for career growth
Mechanical Engineer
Mechanical Engineer

Windcave • Auckland

On-site
NZD 90,000 - 130,000
Competitive remuneration package
Opportunities for career growth
Mechanical Engineer
Mechanical Engineer

Windcave Limited • Auckland

On-site
NZD 90,000 - 130,000
Competitive remuneration package
Career growth opportunities
Embedded Firmware Engineer for Critical Radio Systems
Embedded Firmware Engineer for Critical Radio Systems

Tait International Limited • Christchurch

On-site
NZD 90,000 - 120,000
Health insurance
Flu vaccines
Extra sick leave
+5
Embedded Electronics Engineer (0.8–1.0 FTE) – Auckland
Embedded Electronics Engineer (0.8–1.0 FTE) – Auckland

FlexWare Ltd • Auckland

Hybrid
NZD 90,000 - 120,000
Intermediate Software Engineer — Multi-Platform Dev
Intermediate Software Engineer — Multi-Platform Dev

Tait International Limited • Christchurch

On-site
NZD 90,000 - 120,000
Health insurance
Annual flu vaccinations
Sick leave first year
+6
Embedded Software Engineer — Hybrid, Security‑Focused, Hardware‑Near
Embedded Software Engineer — Hybrid, Security‑Focused, Hardware‑Near

Gallagher Security • Hamilton

Hybrid
NZD 90,000 - 130,000
Hybrid flexibility
KiwiSaver + life & disability保险
Mentorship & professional development
+1
Senior Firmware Engineer — End-to-End Embedded & LoRa
Senior Firmware Engineer — End-to-End Embedded & LoRa

Halter • Auckland

On-site
NZD 120,000 - 180,000
Snacks and drinks
Health insurance
Parental leave
+3
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Vontier • Auckland

On-site
NZD 120,000 - 180,000
Competitive remuneration and benefits
Modern Rosedale office location