IoT Engineer
Hamilton, Waikato Region, New Zealand · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Join Gallagher Animal Management’s eShepherd team in Hamilton, New Zealand, to help revolutionise livestock management through connected technology. This position involves developing Internet of Things (IoT) systems that operate in real agricultural environments rather than just in labs or the cloud.
As an IoT Engineer, you will work end-to-end across the IoT ecosystem—from device connectivity and data acquisition to cloud-based services and API integration—building secure, scalable, and dependable solutions. This role offers the exciting opportunity to engage across hardware and software components, tackling complex technical challenges and bringing innovative technology to life.
Key Responsibilities
- Design and build comprehensive IoT solutions that integrate device data, cloud services, and APIs.
- Collaborate closely with hardware and software engineers to incorporate IoT technologies into existing products.
- Develop and maintain secure and scalable IoT system architectures.
- Implement and manage communication standards such as MQTT, CoAP, LoRaWAN, and cellular IoT protocols.
- Create data processing pipelines and analytic workflows for improving IoT data utility.
- Conduct thorough testing, debugging, and issue resolution for complex IoT setups.
- Work to enhance system reliability and overall performance metrics.
- Research and evaluate emerging hardware, software, and IoT technologies for future product integration.
- Document technical processes, perform code reviews, and actively share knowledge within the team.
Candidate Profile
The ideal candidate will have demonstrable experience with IoT development and a clear understanding of how various IoT layers integrate to form a cohesive product.
- A degree in Computer Science, Software Engineering, Electronics Engineering, or a comparable field.
- Proven experience in creating IoT applications from initial concept to full deployment.
- Programming proficiency in languages such as Python, C, JavaScript, and Bash.
- Familiarity with IoT communication technologies and protocols including MQTT, CoAP, LoRaWAN, cellular connectivity, and edge computing.
- Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong competence in Linux operating systems.
- Good knowledge of networking fundamentals, security protocols, and data encryption methods.
- Experience working with sensors, actuators, microcontrollers, and embedded systems.
- Excellent analytical and troubleshooting skills.
Additional desirable skills include experience with LoRa gateways, data analytics, machine learning, or data visualization.
Benefits
- Competitive salary with performance-based incentives.
- Opportunities for career progression as eShepherd expands globally.
- Access to modern tools, technologies, and equipment to support your best work.
- A collaborative and supportive team environment focused on practical problem-solving.
- KiwiSaver retirement contributions.
- Membership to Boost App and employee discounts across New Zealand.
- Life and Disability Insurance coverage.
- Onsite free parking at the Hamilton location.
- Subsidised cafeteria and proximity to excellent local eateries.
- Employee Assistance Program to support wellbeing.
Additional Information
This opportunity requires working onsite in Hamilton, Waikato, New Zealand. The hiring process will continue until the position is filled, so prompt applications are encouraged.
Minimum education
Bachelor's Degree