Straight from employers' career sites

Software development jobs in Canterbury.

10 open roles, 8 posted this week. Apply directly with the employer, and tailor your CV to each one.

  • Software developmentToday

    Software Engineering Specialist

    Caterpillar · 5001+ employees

    A global manufacturer of construction and mining equipment, creating sustainable communities through innovation.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Developing software · Architecting solutions · Mentoring engineers

    7+ yrsRelevant tertiary qualification in computer science, engineering, mechatronics or equivalent; 7+ years developing web applications or C++ applications in Windows/Linux; technical leadership experience; C++, Angular, TypeScript; onsite five days a week.

  • Software development14 hours ago

    Senior Software Engineer - Business Automation

    Dawn Aerospace · 51-200 employees

    A space transportation company building satellite propulsion systems and a spaceplane.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Designing software · Building applications · Maintaining infrastructure

    3+ yrsBachelor's degree in Software Engineering, Computer Science or related; 3+ years full-stack development; strong TypeScript; experience building production software systems; ability to work across teams.

  • Software developmentYesterday

    AI Engineer

    Fulton Hogan · 5001+ employees

    A construction company focused on delivering good work for people, communities, and countries.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Building AI platform · Integrating AI capabilities · Maintaining engineering standards

    Senior-level software, platform, or cloud engineering experience; proven experience building and integrating AI or LLM capability in an enterprise environment; strong communication and collaboration skills.

    Parental leaveRetirement savings
  • Software developmentYesterday

    Senior Software Engineer

    Tait Communications · 201-1000 employees

    A global leader in critical communications, designing and supporting networks for public safety, transportation, and utility customers.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Developing embedded firmware · Integrating wireless technologies · Troubleshooting connectivity issues

    Proven experience developing embedded firmware for commercial products; strong C/C++ skills; experience with embedded and real-time operating systems; hands-on Bluetooth and/or Wi-Fi experience; strong debugging and problem-solving skills; agile collaboration.

  • Software development2 days ago

    Engineer Research Software (Christchurch)

    University of Otago · 1001-5000 employees

    A New Zealand university providing undergraduate and postgraduate education and conducting academic research.

    Christchurch, Canterbury
    $99.4k-$120.8k a yearOnsiteFull timeMid level

    Developing research software · Managing research data · Supporting statistical analysis

    Postgraduate qualification (Master's or PhD) in relevant discipline or equivalent experience; experience developing software in research/academic/scientific environments; proficiency in Python, R, SQL, C/C++, Fortran, or Julia; knowledge of software engineering principles, version control, and development practices.

  • Software development2 days ago

    AI Automation & DevOps Developer (Contractor)

    First Focus · 201-1000 employees

    An IT service provider delivering managed IT and AI solutions to mid-sized businesses across Australia and New Zealand.

    Christchurch, Canterbury
    HybridContractMid level

    Developing AI solutions · Automating processes · Supporting DevOps

    Commercial experience in software development, automation or DevOps; hands-on AI tool experience; scripting in Python, PowerShell, Bash or PHP; RESTful APIs; SQL and databases; Git; CI/CD; YAML; strong analytical and communication skills.

  • Software development5 days ago

    Software Engineer

    Trimble · 5001+ employees

    An industrial technology company delivering solutions that connect the digital and physical worlds.

    Christchurch, Canterbury
    OnsiteFull timeMid level

    Developing embedded software · Building web applications · Architecting distributed systems

    Relevant tertiary qualification in Computer Science, Engineering, Mathematics, Mechatronics or equivalent practical experience; solid professional experience developing embedded software in C++; hands-on experience building web applications using TypeScript and Angular or other modern JavaScript frameworks; demonstrated full lifecycle software engineering including specification, automated testing, CI/CD, and technical documentation; legally entitled to work permanently in New Zealand.

  • Software development6 days ago

    Staff Engineer, Embedded Software

    Enphase Energy · 1001-5000 employees

    A global energy technology company and leading provider of solar, battery, and EV charging products.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Designing embedded software · Testing firmware · Debugging systems

    7+ yrsBS in Electrical Engineering or Computer Science/Engineering plus 7+ years experience; embedded Linux development; C/C++, operating systems, real-time control, multi-threading, data structures; scripting in Ruby, Lua, Python; tools like GCC, GDB, GNU Make; eligible to work in New Zealand.

  • Software development20 days ago

    Staff Engineer, Embedded Software

    Enphase Energy · 1001-5000 employees

    A global energy technology company and leading provider of solar, battery, and EV charging products.

    Christchurch, Canterbury
    OnsiteFull timeSenior

    Designing software · Testing firmware · Debugging systems

    7+ yrsBachelor's degree in electrical engineering or computer science/engineering and 7+ years of experience developing embedded Linux software with C/C++, testing, debugging, real-time control, and multithreading.

    Retirement savings
  • Software development23 days ago

    R&D Software Intern

    Urban Intelligence · 11-50 employees

    A climate technology company providing risk intelligence for resilient communities and infrastructure.

    Christchurch, Canterbury
    $29.90 an hourOnsiteFull timeInternshipNo experience needed

    Researching strategies · Implementing algorithms · Measuring performance

    Student or recent graduate at a New Zealand tertiary institute in science, technology, engineering, design, or business; comfortable coding; legally permitted to work in New Zealand.

Logos provided by Logo.dev