CareerPlanSign in

Software Engineer

Christchurch, Canterbury💼 Full-time🗓 2026-08-28 → 2026-09-07

Core

Design, develop, and maintain embedded firmware for mission-critical mobile and portable radio products used by emergency services and utilities.

Role type

Senior embedded software engineer (firmware & platform)

Builds

Mobile and portable radio solutions for public safety, utilities, and enterprise organizations

Domain

Embedded systems, wireless communications, radio technology

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, embedded firmware development, real-time systems, software architecture design, debugging, cross-layer software development

Preferred skills

Bluetooth, Wi-Fi, audio technologies, radio communications systems, device drivers, hardware-near software development

Technologies

C, C++, Bluetooth, Wi-Fi

Responsibilities

Design and maintain embedded firmware for mobile and portable radio products; Contribute to platform software and system architecture; Investigate and resolve complex technical issues across the software stack; Integrate wireless communications, audio systems, and peripheral interfaces; Collaborate with cross-functional teams to deliver features; Drive continuous improvement in software quality and development practices

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.