Embedded Firmware Engineer for Critical Radio Systems

Tait International Limited

Christchurch

On-site

NZD 90,000 - 120,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

Health insurance
Flu vaccines
Extra sick leave
Onsite parking
Gym access
Café on site
Long service benefits
Social club

Job summary

Tait Communications in Christchurch is seeking an embedded software engineer to join the Terminals Team. You will work across the stack, from platform code to firmware, focusing on low‑level optimization and wireless integrations for mission‑critical radio products.

You will bring strong C/C++, embedded firmware experience, and a practical, collaborative mindset in an agile environment. The role offers hands‑on hardware interaction and opportunities to shape product reliability and performance

Qualifications

  • Proven embedded firmware experience in commercial products.
  • Strong C/C++ and RTOS knowledge.
  • Experience across high/low-level software layers.
  • Knowledge of wireless technologies preferred.
  • Excellent problem-solving and communication.

Responsibilities

  • Design, develop, and maintain embedded firmware for radio products.
  • Contribute to the design and evolution of platform software, system architecture, and core firmware components.
  • Investigate, troubleshoot, and resolve complex technical issues across the software stack.
  • Integrate and support technologies such as wireless communications, audio systems, and peripheral interfaces.
  • Collaborate with cross-functional teams to deliver new features and product enhancements.
  • Drive continuous improvement initiatives, including software quality, development practices, and technical processes.

Skills

Embedded firmware
C/C++
Real-time/RTOS
Software design
Debugging skills
Cross-functional work
Agile
Wireless tech
Device drivers

Tools

Bluetooth
Wi-Fi
Radio interface

Job description

Tait Communications in Christchurch is seeking an embedded software engineer to join the Terminals Team. You will work across the stack, from platform code to firmware, focusing on low‑level optimization and wireless integrations for mission‑critical radio products.

You will bring strong C/C++, embedded firmware experience, and a practical, collaborative mindset in an agile environment. The role offers hands‑on hardware interaction and opportunities to shape product reliability and performance

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Software Engineer
Software Engineer

Tait Communications • Christchurch

On-site
NZD 90,000 - 125,000
Health insurance
Flu vaccinations
Extra sick leave
+5
Software Engineer
Software Engineer

Tait International Limited • Christchurch

On-site
NZD 90,000 - 120,000
Health insurance
Flu vaccines
Extra sick leave
+5
Device Systems Lead — Embedded & Hardware Architect
Device Systems Lead — Embedded & Hardware Architect

JobSpace • Christchurch

On-site
NZD 160,000 - 210,000
Health insurance
Free onsite parking
Gym facilities
+3
Lead Embedded Firmware Engineering Manager
Lead Embedded Firmware Engineering Manager

Trimble Inc • Christchurch

On-site
NZD 140,000 - 190,000
On-site gym
Free parking
Modern office
Firmware & Embedded Systems Lead
Firmware & Embedded Systems Lead

Trimble Inc. • Christchurch

On-site
NZD 160,000 - 210,000
Free parking
On-site gym
Table tennis
+2
Embedded Firmware Engineering Lead: Strategy & Hands-On
Embedded Firmware Engineering Lead: Strategy & Hands-On

Trimble • Christchurch

On-site
NZD 180,000 - 240,000
Junior Test Engineer: Automation & Embedded Systems
Junior Test Engineer: Automation & Embedded Systems

Tait Communications • Christchurch

On-site
NZD 60,000 - 80,000
Health insurance
Onsite parking
Gym access
+3
Mission-Critical Systems Engineer – Embedded & Flexible
Mission-Critical Systems Engineer – Embedded & Flexible

Beca • Auckland

Hybrid
NZD 90,000 - 130,000
Professional development
Flexible working
Health insurance discount
+2
Lead Embedded Engineer
Lead Embedded Engineer

Datamoving • Auckland

Hybrid
NZD 120,000 - 150,000