Software Engineer – IoT & Systems Integration — Forest Hill, Whitehorse Area

About the Role We’re looking for a versatile and curious Software Engineer to join our growing engineering team. Unlike traditional software development roles, this position is embedded within a team combining software, embedded systems, IoT, Bluetooth, and SCADA platforms. You'll be at the core of building data integration pipelines, enabling our clients to bridge physical hardware with digital infrastructure. This role is ideal for someone who enjoys working on systems that live outside the browser—interfacing with sensors, edge devices, and control systems—and who thrives on building reliable, robust, and scalable applications that make sense of complex data environments. Key Responsibilities Design, develop, and maintain custom software solutions that interact with physical devices and third-party platforms (e.g. SCADA, IoT sensors, Bluetooth devices). Translate real-world operational requirements into reliable software architecture. Develop and deploy code that interacts with low-level protocols and data transmission formats (e.g., MQTT, Modbus, BLE). Collaborate closely with hardware engineers, product teams, and external stakeholders to ensure end-to-end system functionality. Debug, test, and optimize systems across a variety of networked environments, ensuring performance and uptime. Maintain technical documentation and participate in code reviews to ensure software quality and team knowledge sharing. Requirements Bachelor’s or Master’s degree in Computer Science, Mechatronics, Electrical Engineering, or a related technical field. Proficiency in at least two of the following languages: Python, Java, C++. Experience working with IoT platforms, Bluetooth Low Energy (BLE), embedded systems, or SCADA systems. Familiarity with protocols such as MQTT, Modbus, OPC UA, HTTP/REST, or similar. Solid understanding of software version control (e.g., Git) and CI/CD workflows. Strong troubleshooting skills, especially across mixed hardware/software environments. Ability to work collaboratively within a multidisciplinary team and adapt to fast-changing technical requirements. Applications - All applications must include a cover letter outlining Key Responsibilities above. Join a Team That’s Making a Difference in Health, Safety and the Environment At Air-Met Scientific, we believe our employees are our most valuable asset. We’ve been at the forefront of occupational health, safety, and environmental monitoring since 1984 — and it’s our passionate, dedicated team that makes it all possible. As a recognised leader and employer of choice, we’re proud of our strong reputation in the industry and the supportive, inclusive culture we’ve built. Make your next career move a meaningful one. Join the Air-Met family today.

Applications close Sunday, 27 July 2025
Take me to the job