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

Windcave

Auckland

Hybrid

NZD 90,000 - 130,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

Hybrid
NZD 90,000 - 130,000
Hybrid work model
Discounted health insurance
Career development
+1
Mechanical Engineer
Mechanical Engineer

Windcave • Auckland

On-site
NZD 90,000 - 130,000
Competitive remuneration package
Opportunities to grow your career
Mechanical Engineer
Mechanical Engineer

Windcave Limited • Auckland

On-site
NZD 90,000 - 120,000
Mechanical Engineer - Electronics Hardware & Security
Mechanical Engineer - Electronics Hardware & Security

Windcave Limited • Auckland

On-site
NZD 90,000 - 120,000
Embedded Firmware Engineer — Wireless Radio Platforms
Embedded Firmware Engineer — Wireless Radio Platforms

Tait Communications • Christchurch

On-site
NZD 90,000 - 125,000
Health insurance
Flu vaccinations
Extra sick leave
+5
Flexible Real-Time Embedded Software Engineer – Defence
Flexible Real-Time Embedded Software Engineer – Defence

Beca • Auckland

Hybrid
NZD 90,000 - 120,000
Health insurance discounts
Gym membership discounts
Social club events
Junior Embedded Firmware Engineer – IoT
Junior Embedded Firmware Engineer – IoT

AoFrio • New Zealand

On-site
NZD 65,000 - 90,000
Health Insurance
Flexible hours
Work from anywhere 4 weeks/year
+2
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
Embedded Real-Time Software Engineer (Aerospace/Defense)
Embedded Real-Time Software Engineer (Aerospace/Defense)

Beca Applied Technologies Limited • Auckland

On-site
NZD 100,000 - 140,000
Professional development
Supportive work environment
Flexible working arrangements
+5
Senior Embedded Software Engineer - Solar & Microgrid
Senior Embedded Software Engineer - Solar & Microgrid

JobSpace • Christchurch

On-site
NZD 80,000 - 120,000
Restricted stock units
Wellbeing and insurance benefits
Annual performance reviews
+1