HamiltonJet is a world leader in the design and manufacture of waterjet propulsion systems for high-speed marine vessels. Our products include sophisticated safety-critical electronic control systems that are designed specifically to optimise the benefits that our waterjets provide.
We employ over three hundred people at the factory in Christchurch, New Zealand from engineering, machining & assembly, administration, marketing, finance and more.
We are currently seeking an experienced CNC Machinist to join our team on a fixed-term basis. Successful candidates will have proven experience setting and operating CNC machines and will be available to work on any shift.
What you'll do:
Set-up and operate CNC Machines, which range from three, four, and five Axis Mill Turning Centres, Horizontal Machining Centres, and Horizontal Borers
Reviewing detailed drawings and specifications to ensure materials, methods, and machine settings align with production needs
Performing precision measuring, managing machine faults, and ensuring the highest standard of quality
Conducting regular maintenance checks to keep machinery running smoothly
Ensuring the production meets deadlines while maintaining a commitment to safety
What we're looking for:
Trade qualification or at least three years of CNC machining setting experience
Experience with Fanuc controls, knowledge of Okuma and Heidenheim controls would also be a bonus
A solid understanding of CNC machinery setup, operation, and troubleshooting
Strong numeracy and attention to detail
The ability to work independently and meet production goals in a fast-paced, safety-conscious environment
If you're someone who likes working with your hands, has an eye for detail, and is ready to take on a new challenge, then we'd love to hear from you. Applications should be made via email to Kristan at careers@hamiltonjet.nz. All applications must include a cover letter, a copy of your CV, and eligibility to work in New Zealand.
We are seeking an experienced Senior Software Engineer to contribute to the development of advanced marine propulsion control technologies. In this position, you’ll take a lead role in the product development lifecycle, from concept and design through to the creation, testing, and documentation of new and updated software, delivering high-quality solutions that support our world-leading marine technology.
What We’re Looking For:
Technical Skills:
Demonstrated, advanced capability in modern embedded C++ applied to resource-constrained, real-time systems.
Sound control systems engineering knowledge.
Hands-on familiarity with STM32 microprocessors, associated toolchains, and low-level peripheral integration.
Experience with embedded Linux and build systems such as Buildroot.
Experience with Python and C# for tooling, test frameworks, and supporting applications.
Proficiency using Windows-based IDEs and Visual Studio.
Ability to design, develop, and validate prototype systems from concept through to evaluation.
Excellent technical documentation and specification authoring skills.
Professional Experience:
Minimum 7 years’ experience in product development.
Proven experience in engineering design, testing, and iterative development.
Demonstrated success working in an innovative, multi-project environment.
Ability to collaborate effectively across software, systems, test, electronics, and marketing teams.
Ready to advance your career and work for a world leading kiwi company? Applications should be made via email to Kristan at careers@hamiltonjet.nz. All applications must include a cover letter, a copy of your CV, and eligibility to work in New Zealand. Please note that we will begin shortlisting candidates and responding to applications from 15 January 2026.
Are you an experienced Electrical/Mechatronics Engineer with a passion for innovation and product development? HamiltonJet is seeking a Senior Systems Engineer to join our Future Products Team and help shape the next generation of marine propulsion systems. As a Senior Systems Engineer, you will help design cutting-edge technologies in marine propulsion related to embedded software, and electronic hardware. You’ll work on tangible, results-driven projects, from concept through to pilot programs.
Key Responsibilities:
Develop innovative applications for marine waterjet propulsion control systems.
Prototype, test, and evaluate new technology and system concepts.
Undertake system safety analyses and design specifications.
Collaborate with cross-functional teams.
Document technical concepts, IP, and system design clearly for both internal and external stakeholders.
Mentor and guide team members, fostering a collaborative and high-performance culture.
Skills and Experience:
Degree in Electrical Engineering, Mechatronics, or equivalent.
10+ years’ experience in product development.
Strong knowledge of control systems, system dynamics, embedded software programming, electronics, and PCBA design.
Excellent written and verbal communication, interpersonal, and collaboration skills.
Ability to work across multiple projects in a fast-paced, innovative environment.
What We Offer:
Opportunities to work on engaging and challenging projects.
Professional development and career growth opportunities.
A supportive and innovative company culture.
Flexible working arrangements, including, working from home.
Competitive remuneration.
Ready to advance your career and work for a world leading kiwi company? Applications should be made via email to Kristan at careers@hamiltonjet.nz. All applications must include a cover letter, a copy of your CV, and eligibility to work in New Zealand. Please note that we will begin shortlisting candidates and responding to applications from 20 January 2026.
We are currently seeking experienced Foundry Workers to join our team on a fixed-term basis. Ideally, candidates will have proven foundry or metal work experience and be available to work day shift.
What you'll do:
Mould and core formation, including floor and track moulding
Operate furnaces and perform metal pouring tasks
Perform fettling, knock-out, and water blasting to remove sand moulds and refine the castings
Repair minor defects and surface porosity issues to ensure optimal product quality
Work within a strict safety culture, ensuring compliance with all health and safety regulations
What we're looking for:
Previous experience within a metal casting and foundry environment
Proficiency with core making, floor moulding, metal pouring, fettling, and knock-out operations
Solid experience using measurement tools, bandsaws, and powered foundry machinery
Ability to handle exposure to high temperatures (700°C - 1600°C) and work with heavy equipment
Strong communication skills, particularly for health and safety protocols
Ability to work independently and meet production targets
Why HamiltonJet?
Competitive pay and overtime rates
Opportunity to work for a global industry leader
If you're someone who likes working with your hands, has an eye for detail, and you are ready to take on a new challenge, then we'd love to hear from you. Applications should be made via email to Kristan at careers@hamiltonjet.nz. All applications must include a cover letter, a copy of your CV, and eligibility to work in New Zealand.
Join us at HamiltonJet and be part of an exciting, world-class manufacturing team!
We have an exciting new opportunity for a Software Engineering Graduate to join our Controls Development Team, contributing to the development of embedded software solutions for HamiltonJet’s advanced marine control systems. The ideal candidate could be in their final year of university or be a recent graduate with upto two years experience.
In this role, you’ll be involved in the product development lifecycle, from concept and design through to the creation, testing, and documentation of new and updated software. You'll help deliver high-quality solutions that support our world-leading marine technology.
What you’ll do:
Create, test, and document new and updated software programmes that meet company standards and align with the end user’s needs.
Development of software tools using C# .NET to support design, testing, and production processes.
Develop and maintain build environments for all HamiltonJet software products, ensuring reliability and consistency across projects.
Create, configure, and maintain computer systems used for information and file management.
Collaborate closely with engineers and other teams to deliver high-performance control systems.
What you’ll bring:
A bachelor's degree in engineering, majoring in software engineering or related computer engineering subjects.
Hands-on experience with programming languages such as C++, Python, and C#.
Familiarity with embedded systems or hardware software integration would be advantageous.
Experience with software testing frameworks and automated test environments.
Strong communication skills, both oral and written.
Why HamiltonJet?
Work on cutting-edge marine control technology with real-world impact.
Join a supportive, innovative team with opportunities for mentoring and professional growth.
Tackle engaging, varied projects in a global engineering environment.
If this sounds like you, we would love to hear from you! Please send your application via email to Caitlyn and Kristan at careers@hamiltonjet.nz. All applications must include a cover letter, a copy of your CV, proof of qualifications or experience, and eligibility to work in New Zealand.