Senior Software Engineer

2 days ago


Christchurch, Canterbury, New Zealand Trimble Full time

Your Title:Senior Software Engineer
Job Location:Christchurch, NZ
Our Department:Caterpillar Trimble Control Technologies (CTCT)

Does the idea of helping transform the construction industry using cutting-edge technologies excite you?

What You Will Do
As a Senior Software Engineer in our delivery team, you'll create dynamic, cross-platform, system features that help heavy equipment owners, operators, and technicians do their jobs more efficiently, more effectively, and better than the competition. You will be accountable for the development of high-quality software that hits the mark for what customers need, for working with your team to improve the development process, and doing it all within a large global development framework that is always evolving.

Along with your team, you will predominantly be working on the development and evolution of our Earthworks system, with a focus on cloud connectivity and data services.

On a daily basis, this will look like:
Collaborating with team members on development and test scope, architecture, and other development activities

Working with application domain experts and other software developers across multiple international sites to deliver identified customer value

Development and evolution of solutions on embedded Linux and native Android, using C++, Java, and Kotlin and web applications using Angular and TypeScript

Demonstrating a set of fundamental software engineering skills that result in predictability in engineering, scheduling, and the quality of products developed.

What you'll bring?
Along with being a team player, with strong work prioritisation skills and a collaborative communication and working style, you will also:
Hold a relevant tertiary qualification in computer science, engineering, mathematics, mechatronics, or equivalent experience

Senior level experience developing embedded software in C++

Demonstrate expertise in the development of native Android applications

Have experience working within a full engineering process involving specification, development, automated testing, continuous delivery, and documentation.

About Your Location
Based at Trimble's NZ headquarters in Christchurch, New Zealand (handily located on the Little River Link Cycleway), enjoy free parking, securely covered bike sheds, an onsite gym, showers, an active social club, and a great team environment where people love working with leading technology solutions.

At Trimble, you'll find the inspiration and opportunity to be yourself and thrive. The global community of Team Trimble, including more than 400 people in New Zealand, are passionate about bringing new ideas and innovations to life and building a better, more sustainable future.

Please Note: Only applicants who are legally entitled to work in New Zealand will be considered.

About Our CTCT Division
The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning and control products for earthmoving and paving machines in the construction and mining industries, using technologies such as GPS, optical total stations, lasers, and sonics. The products are used in a range of applications where the operator of the machine benefits from having accurate horizontal and vertical guidance.

For more information on currently developed products, seeconstruction.trimble.com/earthworks

Trimble's Inclusiveness Commitment
We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.

We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.

Trimble's Privacy Policy



  • Christchurch, Canterbury, New Zealand Trimble Inc. Full time

    Your Title: Senior Software Engineer Job Location: Christchurch, NZOur Department: Caterpillar Trimble Control Technologies (CTCT)Does the idea of helping transform the construction industry using cutting-edge technologies excite you?What You Will Do As a Senior Software Engineer in our delivery team, you'll create dynamic, cross-platform, system features...


  • Christchurch, Canterbury, New Zealand Trimble Full time

    Job Location: Christchurch, New Zealand (Hybrid or In Office)Division: Field Systems Are you ready to take a leading role in the development and deployment of cloud-based services, shaping data flows from field technologies into actionable insights, while working with cutting-edge tools in a dynamic, Agile environment?Join Trimble as a Senior Software...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    Achieving Excellence at PhocasWe strive to deliver exceptional results through collaboration, innovation, and continuous improvement. Our teams are empowered to make decisions and take ownership of their work, ensuring everyone contributes to our shared goals.Your ImpactAs a senior full-stack software engineer, you will play a crucial role in shaping the...


  • Christchurch, Canterbury, New Zealand ClearPoint Full time

    About the OpportunityClearPoint is seeking experienced Software Engineers to join our Microsoft Practice. As a leading technology partner, we offer challenging projects, competitive remuneration, and opportunities for growth and development.Your Key Responsibilities will include:Designing, developing, and maintaining high-quality software...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    About PhocasPhocas is a global organisation that has grown significantly over the past 20 years, with nearly 300 employees worldwide. We are headquartered in Sydney and have a Product & Development team in Christchurch.We offer a range of products that enable our customers to easily analyse data from multiple sources, discover insights, and share reports....


  • Christchurch, Canterbury, New Zealand Trimble Full time

    Your Title:Senior Software EngineerJob Location:Christchurch, NZOur Department:Trimble Field SystemsWould you enjoy building and supporting cloud infrastructure facilitating the connection between field and office in an industry-leading global tech company?What You Will DoAs a Senior Software Engineer, you will be a key member of the Trimble Field Systems...

  • Software Engineers

    4 days ago


    Christchurch, Canterbury, New Zealand Clearpoint Full time

    A bit about us  For over 16 years, ClearPoint has helped organisations succeed in a continually changing digital landscape. We are a trusted technology partner combining digital design, software engineering, data and insights, cloud and platforms, and consulting services to help organisations adapt to change. We pride ourselves on forming transformational...


  • Christchurch, Canterbury, New Zealand Tait Communications Full time

    Senior Software/Firmware Engineer We Go Beyond for A Safer World Te Turanga - The Role As a Senior Software Engineer, you will play a key role in developing innovative applications on Embedded Linux platforms while integrating multiple systems into cohesive solutions for the Axiom product range.This role emphasizes technical expertise, collaboration, and...


  • Christchurch, Canterbury, New Zealand Tait Communications Full time

    Tait Communications is a global leader in designing, delivering, and supporting critical communications networks. We are looking for a talented Senior Software Engineer to join our team.The ideal candidate will have extensive experience in developing software applications that operate across various devices, including Android, iOS, and Embedded Linux.This...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    About the JobWe're looking for a talented programmer to join our team as a senior full-stack software engineer. In this role, you will work closely with us to develop and maintain our core analytics product, focusing on creating a faster, more flexible, and easier-to-use product.Your SkillsExperience with big data tools and cloud platforms like...


  • Christchurch, Canterbury, New Zealand Tait - New Zealand Full time

    Senior Software/Firmware Engineer We Go Beyond for A Safer World Te Turanga - The Role As a Senior Software Engineer , you will play a key role in developing innovative applications on Embedded Linux platforms while integrating multiple systems into cohesive solutions for the Axiom product range.This role emphasizes technical expertise, collaboration, and...

  • Software Architect

    8 hours ago


    Christchurch, Canterbury, New Zealand Jade Software Corporation Limited Full time

    Job Title: Senior Back-end DeveloperDescription:We are seeking an experienced Senior Back-end Developer with a strong background in Object Oriented Languages and software architecture to join our team at Jade Software Corporation Limited.Responsibilities:Designing, developing, and maintaining software used to deliver our global managed service.Leading...


  • Christchurch, Canterbury, New Zealand Trimble Full time

    Software Engineering Manager page is loaded Software Engineering Manager Job Location: Christchurch, NZOur Department: Caterpillar Trimble Control Technologies (CTCT)Looking for career progression where you get to lead an awesome team but still remain hands-on technical at the same time?What You Will Do As a Software Engineering Manager with CTCT, you'll...


  • Christchurch, Canterbury, New Zealand Trimble Inc. Full time

    About Our RoleWe're seeking a highly skilled Senior Software Engineer to join our delivery team in Christchurch, New Zealand. As a key member of our team, you'll be responsible for creating dynamic, cross-platform system features that help heavy equipment owners, operators, and technicians do their jobs more efficiently.What You Will DoYou'll collaborate...


  • Christchurch, Canterbury, New Zealand Tait Communications Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering group, you will play a crucial role in developing innovative applications on Embedded Linux platforms while integrating multiple systems into cohesive solutions for the Axiom product range.Develop software applications for Embedded...


  • Christchurch, Canterbury, New Zealand Tait Communications Full time

    We Go Beyond for A Safer WorldTe Turanga - The RoleAs a Senior Software Engineer for our Application Development Team, you will play a key role in developing innovative software applications that operate across various devices, including Android, iOS, and Embedded Linux.This role emphasizes technical expertise, familiarity with cloud application development...


  • Christchurch, Canterbury, New Zealand Sourced Full time

    Lead and inspire software engineering teams to create market-leading geologic and geothermal modelling solutions.Senior Software Engineering Management opportunity Based in Christchurch, modern offices, parkside location Overview Lead and inspire software engineering teams to create market-leading geologic and geothermal modelling solutions.Focus on...


  • Christchurch, Canterbury, New Zealand MRI Software Full time

    MRI Software is a global leader in providing innovative applications and hosted solutions for the real estate industry. We are committed to delivering exceptional customer experiences and driving business success.Job Description:We are seeking a talented Data Solutions Engineer to join our team. As a key member of our cross-functional team, you will be...


  • Christchurch, Canterbury, New Zealand ClearPoint Full time

    About ClearPointWe are a trusted technology partner combining digital design, software engineering, data and insights, cloud and platforms, and consulting services to help organisations adapt to change.Our diverse team enables us to better understand and serve our clients, attract the best talent and innovate successfully.We're proud of the collaborative and...


  • Christchurch, Canterbury, New Zealand Tait Communications Full time

    Company OverviewWe are Tait Communications, a leading provider of crucial communications networks for public safety, transportation, and utility customers worldwide. Our history dates back over 50 years, with a network of customers and offices spanning the globe.Job DescriptionWe are seeking a skilled Senior Software Engineer to join our Application...