Software Engineer (IoT Operations)
Make a global impact from Kansas City. Join #TeamGallagher and help protect what matters most.
We usually respond within two weeks
Who We Are
Gallagher is a global leader in high-tech solutions, renowned for innovation and excellence. With a presence in more than 160 countries, we protect some of the world’s most critical environments and advance agriculture through breakthrough technology.
Born in New Zealand in 1938, we’re still privately owned and proudly build our products right here - combining decades of experience with a relentless drive to shape the future.
The Tech That’s Changing The Game
At Gallagher, we don’t just imagine what’s next - we build it.
eShepherd™ is our world-leading virtual fencing solution, helping farmers monitor, move, and manage cattle from anywhere. Using GPS-enabled, solar-powered neckbands, farmers create digital fence lines with a tap on their phone - transforming land use, reducing labour, and improving environmental and animal outcomes.
This is smart farming at scale, and our IoT systems keep it all connected.
What You’ll Tackle
As an IoT Operations Engineer, you’ll be at the core of delivering reliable, data-driven experiences for our customers.
You’ll:
- Monitor live IoT systems and proactively troubleshoot connectivity issues
- Optimise network performance across LoRaWAN, LTE-M/NB-IoT, BLE, and ZigBee protocols
- Perform firmware updates and maintain LoRa base stations in the field
- Develop automation scripts and tools to streamline operations
- Collaborate with development, customer success, and operations teams
- Support global partners to ensure devices are running smoothly and securely
This is a hands-on role where your technical skills and proactive mindset will directly impact product quality, customer satisfaction, and the evolution of smart farming.
What You’re Made Of
You’re curious, collaborative, and relentless about solving technical challenges. You love the idea of keeping complex IoT systems humming - and you know the real value comes when all the moving parts work seamlessly together.
Here’s what you bring to the herd:
- A tertiary qualification in Computer Engineering, Mechatronics, or similar
- Experience in IoT operations and embedded systems
- Familiarity with protocols like LoRaWAN, LTE-M/NB-IoT, BLE, and ZigBee
- Comfort working with AWS, Azure, or GCP cloud environments
- Proficiency with tools like MQTT, Node-RED, Grafana, and Wireshark
- Strong programming skills in Python, Node.js, and Bash
- Solid understanding of networking, security, OTA updates, and data visualisation
- Designing and developing tools and systems with an AI-first mindset
- Clear communication skills and a collaborative approach
Bonus points if you also have:
- AWS certification or experience with edge computing
- A background in data analytics or IoT security best practices
The Perks of the Herd
- Be part of a purpose-driven company making a real difference in agriculture
- Work with a supportive, innovative, and passionate team
- Salary and annual bonus opportunities + long-term career growth
If you’re excited about building the connected future of farming, we’d love to hear from you.
- Department
- Animal Management
- Locations
- Kansas City

Already working at Gallagher?
Let’s recruit together and find your next colleague.