Software Engineer
3 days ago
Your Title: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, in an excellent encouraging team environment, excite you?
What You Will Do
As a Software Engineer in one of our delivery teams, 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. As one of our team describes it, "I get really hard problems to solve with really clever people around me to help solve them."
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.
You'll enjoy genuine job satisfaction, knowing you're making the world a better place, and helping do things that directly impact our environment (like fewer litres of diesel needed to build a wind farm).
Along with your team, you will do real software engineering, either working on the development and evolution of our Earthworks system, with a focus on cloud connectivity and data services, or assigned to one of our various product backlogs (each based around a different product type - e.g. excavator, bulldozer, etc.).
On a daily basis, this will look like:
Writing code to extend and maintain machine control applications, this could be in Android, Web, or maybe even embedded C++
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
Demonstrating a set of 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:
A relevant tertiary qualification in computer science, engineering, mathematics, mechatronics, or equivalent experience
Curiosity, flexibility, and a passion for learning, creating, and working with others
Strong experience developing in one or more of the following:
Native Android (Java, Kotlin)
Web (Angular, Typescript)
Embedded software in C++ (nice to have, but not required for this position)
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 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
-
Full Stack Software Engineer Position
18 hours ago
Christchurch, Canterbury, New Zealand Phocas Software Full timeAbout 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....
-
Software Development Expertise Required
18 hours ago
Christchurch, Canterbury, New Zealand Phocas Software Full timeAchieving 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...
-
Data Solutions Engineer
4 days ago
Christchurch, Canterbury, New Zealand MRI Software Full timeMRI 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...
-
Software Engineers
2 days ago
Christchurch, Canterbury, New Zealand Clearpoint Full timeA 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...
-
Software Engineer
4 days ago
Christchurch, Canterbury, New Zealand Trimble Full timeYour Title:Software EngineerJob Location:Christchurch, New ZealandOur Department:Building Construction Field SystemsAre you interested in working at the forefront of mixed reality as part of a team that is driven, collaborative, and enthusiastic?What You Will DoAs a Software Engineer in the Building Construction Field Systems (BCFS) division, part of the...
-
Software Engineer
15 hours ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeYour Title: 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, in an excellent encouraging team environment, excite you? What You Will Do As a Software Engineer in one of our delivery teams, you'll create...
-
Software Engineer
5 days ago
Christchurch, Canterbury, New Zealand Trimble Inc Full timeDoes the idea of helping transform the construction industry using cutting-edge technologies, in an excellent encouraging team environment, excite you?What You Will DoAs a Software Engineer in one of our delivery teams, you'll create dynamic, cross-platform, system features that help heavy equipment owners, operators, and technicians do their jobs more...
-
Software Engineering Manager
2 weeks ago
Christchurch, Canterbury, New Zealand Trimble Full timeSoftware 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...
-
Software Engineering Director
16 hours ago
Christchurch, Canterbury, New Zealand Canonical Full timeJob OverviewWe're seeking a skilled Software Engineering Manager to lead our OEM enablement projects. You'll oversee a team of software engineers, driving delivery of high-quality products.This role requires excellent time management, deep knowledge of Linux systems, low-level debugging, critical thinking, problem-solving skills, and management...
-
Director, Software Engineering
2 weeks ago
Christchurch, Canterbury, New Zealand Sourced Full timeLead 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...
-
Software Engineering Lead
2 days ago
Christchurch, Canterbury, New Zealand Tait Communications Full timeTait 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...
-
Software Engineer for Distributed Systems
17 hours ago
Christchurch, Canterbury, New Zealand Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to contribute to the development of our large open-source Go project, Juju. This project powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and...
-
Senior Software Engineer
2 weeks ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeYour 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...
-
Senior Software Engineer
2 weeks ago
Christchurch, Canterbury, New Zealand Trimble Full timeJob 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...
-
Software Engineer
7 days ago
Christchurch, Canterbury, New Zealand Trimble Inc. Full timeYour Title: Software Engineer (Full stack & DevOps)Job Location: Christchurch, NZOur Department: Trimble Field Systems - GeospatialWould you enjoy building and supporting cloud infrastructure facilitating the connection between field and office in an industry-leading global tech company?What You Will DoYou will be joining an established software development...
-
Canonical's Software Engineering Team
17 hours ago
Christchurch, Canterbury, New Zealand Canonical Full timeAbout the PositionWe are seeking a talented Software Engineer to join our team and contribute to the development of our cloud automation platform, Juju. The ideal candidate will have experience developing software using Go and a solid understanding of cloud computing concepts.As a Software Engineer, you will work closely with our distributed team to design,...
-
Software Engineering Expert
6 days ago
Christchurch, Canterbury, New Zealand Picasoid Full time**About Picasoid**Picasoid is a leading technology firm seeking an experienced SOFTWARE DEVELOPER to drive innovation and excellence in our dynamic team.As a Software Developer, you will be responsible for:Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.Directing system testing and validation...
-
Android Software Engineer
2 days ago
Christchurch, Canterbury, New Zealand Entain Australia & New Zealand Full timeJob DescriptionWe are seeking a highly skilled Android Software Engineer to join our team in Entain Australia & New Zealand. As an Android Software Engineer, you will play a crucial role in shaping the technical foundation of our mobile applications.This is a challenging opportunity for an experienced professional who can develop robust internal tools,...
-
Senior Software Engineer, Data
6 days ago
Christchurch, Canterbury, New Zealand Sks Enterpprises Full timeWho is Recruiting from Scratch:Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients.Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.https://www.recruitingfromscratch.com/Who we are.Our client is looking for a Software Engineer focused on Data / ML...
-
Software Engineering Manager Role
1 day ago
Christchurch, Canterbury, New Zealand Canonical Full timeJob DescriptionWe are seeking an experienced Engineering Manager to lead a remote team of engineers in their time zone. The ideal candidate will have a strong background in software development and leadership skills to guide their team to success.The successful candidate will be responsible for developing talent through coaching, mentoring, feedback, and...