Skip to main content
Post your resume and find your next job on Indeed!

Programming jobs in Christchurch, Canterbury

Sort by: -
    • Radio programming on mobile radios and portables.
    • Keep New Zealand on track – by providing effective & efficient operations of radio communication systems.
    • View all KiwiRail jobs - Middleton jobs
    • Salary Search: Telecommunications Technician salaries
    • See popular questions & answers about KiwiRail
    • You’ll have experience with programming through your university studies, personal projects, hackathons or previous internships.
    • Own project planning, programming, cost control and reporting.
    • You’ll take ownership of planning, delivery and reporting for civil infrastructure projects that…
    • Strong proficiency in systems programming (C, C++, or Rust) on Linux or similar embedded platforms.
    • Whether it's helping customers build and maintain…
    • Strong understanding of C/C++ programming concepts, and operating systems concepts.
    • Enphase is seeking Embedded Software Engineers to join our engineering and…
    • Delivery of Service Projects; including design, documentation, procurement, programming and commissioning.
    • Day to day servicing, calibrations and maintenance;…
    • NET; candidates with Java, Kotlin, Go, or other object-oriented programming experience are also encouraged to apply.
    • Good understanding of software architecture, design patterns, SOLID principles, and object-oriented programming.
    • NET experience with at least 2 years of .
    • NET; candidates with Java, Kotlin, Go, or other object-oriented programming experience are also encouraged to apply.
    • Training and career progression in PLC programming and industrial automation.
    • Working alongside experienced PLC and automation specialists, with opportunities…
    • In this role, you will be the key technical authority responsible for designing end-to-end AI architectures that are scalable, secure, and production-ready.
    • Strong programming skills in JavaScript, TypeScript, Python, C#, or similar languages.
    • We are seeking an experienced Senior QA Engineer to join a global fintech…
    • Control system or programming experience is desirable.
    • Service and maintain our parcel and letter sorting machinery, ensuring they are fit for purpose and…
    • Exposure to or interest in GPU programming (e.g., CUDA) is highly desirable.
    • In this role, you’ll focus on providing technical direction and a high level of…
    • Proficiency in multiple programming languages, ideally including Python.
    • We design and build bespoke data platforms and unique software products, create and…

Job Post Details

Telecommunications Technician - job post

KiwiRail
3.8 out of 5 stars
Middleton, Canterbury
Permanent, Full-time
You must create an Indeed account before continuing to the company website to apply

Job details

Job type

  • Permanent
  • Full-time

Location

Middleton, Canterbury

Full job description

Keep New Zealand connected – your career in rail communications with KiwiRail awaits.


Telecommunications Technician


  • Keep New Zealand on track – by providing effective & efficient operations of radio communication systems
  • Permanent full-time role, based in Christchurch
  • Support the optimum availability and performance of KiwiRail’s network

He kōrero mō mātou | About us

At KiwiRail, we’re proud to connect people, businesses, and communities across Aotearoa in a safe and sustainable way. Our rail network plays a vital role in keeping New Zealand moving. We’re a team that values safety, collaboration, and innovation – and we’re looking for motivated people to join us as we shape the future of rail.


He whakamārama mō te tūranga mahi | About the role

As a Telecommunications Technician, you’ll learn how to support the operation of KiwiRail’s radio communications, transmission equipment, train control systems, and cable networks. This hands-on role will see you:

  • Carry out maintenance and installation on VHF Repeater/Base station radio systems.
  • Carry out networking and resolving networking issues on radio systems.
  • Land mobile radio installs in vehicles.
  • Radio programming on mobile radios and portables.
  • Testing and maintenance of antennas and associated feeder/cabling systems.
  • Installation and maintenance of microwave radio links.
  • Installation and maintenance of UHF/VHF tunnel radio systems.
  • Rigging on poles, masts and towers.
  • Carry out installation and maintenance of DC systems at radio sites.
  • Supporting radio systems such as Netsense, Aprisa Radio, Ciena Radios, Tait radios.
  • Providing support for railway signalling telemetry (RTUs i.e. Kingfisher, GPT).
  • Carry out some maintenance and installation of fibre and copper-based telecommunications systems.
  • Working with experienced technicians to troubleshoot and test equipment.
  • Gaining practical skills through on-the-job training and external courses.
  • Supporting safe and efficient rail operations by following KiwiRail’s safety standards.

This is an excellent opportunity to build your technical career while contributing to the safe and reliable running of New Zealand’s rail network.


Ngā pukenga e rapu nei mātou | What you will bring

We’re looking for someone who is eager to learn, committed to safety, and ready to work as part of a close-knit team. You’ll bring:

  • Strong experience working on digital and analogue Radio based communications systems
  • Experience in IP networking.
  • Qualified in working from heights and rigging radio equipment
  • A minimum of NCT Level 3 certification.
  • EST A & B registration.
  • A current, clean Class 1 driver licence.
  • Computer literacy and good communication skills.
  • The ability to work outdoors, and travel when required.
  • A strong focus on safety and teamwork.

It would also be great if you have any of the following, but they’re not essential:

  • Knowledge of rail infrastructure codes and standards.
  • Electrical or radio-related qualifications.

Nōu te rourou | What’s in it for you

At KiwiRail, you’ll receive:

  • A competitive salary and benefits package.
  • Full training and support to gain industry-recognised qualifications.
  • Career development opportunities across our nationwide rail network.
  • The chance to make a real difference by supporting safe, reliable rail services for New Zealand.

Kua rite, kia rite | Ready to Make a Difference?

If you’re ready to start your telecommunications career and help keep New Zealand connected, we’d love to hear from you. Apply now and be part of a team that’s proud to keep Aotearoa moving.


KiwiRail is committed to diversity and inclusion. We welcome applications from people of all backgrounds, abilities, and communities, and particularly encourage applications from groups currently under-represented in our workforce.


All aboard for a rewarding career with KiwiRail!


Me pēhea te tuku tono | How to Apply

Submit your CV and cover letter online. If you’re a current KiwiRail employee, please apply using your internal profile.


Rā aukati | Applications close: 29th July 2026 (unless filled sooner)

Let Employers Find YouUpload Your Resume