12 Sep
|
Gallagher
|
Melbourne
12 Sep
Gallagher
Melbourne
Who We AreGallagher is a global leader in high-tech solutions, renowned for innovation and excellence.
With a presence in over 160 countries, we protect some of the world's highest security environments and agricultural businesses.At Gallagher, we don't just imagine the future – we build it.The Tech That's Changing The GameAs part of Gallagher's Animal Management division, eShepherdTM is revolutionising livestock management.Our breakthrough virtual fencing solution empowers farmers to monitor, move, and manage cattle from anywhere.
Using GPS-enabled, solar-powered neckbands, farmers can create digital fence lines from their phone – transforming land use, reducing labour, and improving both environmental and animal welfare outcomes.This is innovation with real-world impact on pasture health, productivity, and profitability.Where You Come InWe're seeking a passionate Test Engineer to ensure our embedded systems perform flawlessly in demanding environments.
You'll be hands-on in maintaining product quality, designing and executing test strategies, running manual and automated tests, and working closely with developers and cross-functional teams to catch and resolve issues before they reach our customers.
Your efforts will help us deliver devices that meet the highest standards of reliability and performance.What You'll TackleDesign and execute test strategies for embedded systems, mobile apps, and web interfacesPerform functional, integration, regression,
and usability testingManage test cases and cycles using tools like Zephyr and JiraDebug embedded systems through manual and automated testingAnalyze logs and cloud data to identify and reproduce issuesLead quality practices like Test Handover and Production Verification TestingCollaborate with developers to prioritize and fix defectsImprove test strategies and automation frameworksStay up to date with testing technologies and share insights with the teamWhat You're Made OfYou're methodical, curious, and driven by a passion for getting things right.
You thrive in agile environments, love collaborating to solve problems, and don't rest until the details are nailed down.Here's what you bring to the herd:A degree in Computer Engineering, Computer Science, Mechatronics, or a related field3+ years of experience in manual and automated testing in embedded environmentsStrong understanding of testing methodologies (black-box, white-box, exploratory)Experience with test automation tools and frameworks (e.g., Jenkins, Python, SCPI)Familiarity with version control (Git) and test management tools (e.g., Zephyr)Experience with Atlassian tools (Jira, Confluence, Bitbucket)Ability to analyze raw device logs and cloud dataExcellent troubleshooting, problem-solving, and communication skillsA team-oriented mindset and a keen eye for detailBonus points if you have:Knowledge of electronics systems and communication protocols (UART, SPI, I2C)Experience with IoT technologies (GNSS, IMU, LoRa, LTE-M/NB-IoT, BLE, Wi-Fi)Hands on experience of ESP32, Arduino, STM32, FreeRTOS/Zephyr-RTOS, Jenkins, CMock, Google Test, HIL, EMI/EMCExposure to CI/CD pipelines and cloud-powered productsSQL database skillsExperience with security, performance, or automated testingFamiliarity with debugging tools like JTAG, oscilloscopes, and logic analyzersWhy You'll Want InBe part of a purpose-driven company making a real difference in agricultureWork with a supportive, innovative, and passionate teamFlexible working arrangements and long-term career growthHelp shape the future of farming with cutting-edge technologyApplications will be reviewed as they are received, and the role may be filled before the closing date.
📌 Embedded Test Engineer (Melbourne)
🏢 Gallagher
📍 Melbourne