Systems Programmer

5 days ago


Allenby Gardens South, Australia RFI Technology Solutions Full time $80,000 - $120,000 per year

Systems Programmer (Networking)

We are seeking a highly skilled
Systems Programmer (Networking)
to contribute to the development of our industrial communication and networking products. You will have a deep understanding of networking and a proven specialisation in the Modbus protocol.

This role is for a hands-on developer who is passionate about building robust, high-performance industrial communication systems. The ideal candidate will have extensive experience with low-level C programming and a comprehensive knowledge of how to implement and optimise Modbus over the TCP/IP networking stack; as well as a comprehensive understanding of networking concepts and protocols from L2/L3 up to application-level industrial protocols such as MQTT.

Key Responsibilities:

  • Design, develop, and maintain Modbus-based network software and drivers in C.
  • Implement and extend code using Modbus, MQTT and other communication protocols to meet specific industrial application requirements.
  • Optimise network performance, latency, and reliability for inter-device communication.
  • Debug complex networking issues at the packet and protocol level using tools like Wireshark, with a focus on Modbus packet analysis.
  • Integrate Modbus, MQTT and other communication protocols with various hardware devices and industrial controllers.
  • Collaborate with cross-functional development teams to ensure seamless connectivity, scalability, and performance across RFI's networkable products.
  • Contribute to the design of product network architectures, including L2/L3 configuration, VLANs, routing, and protocol selection for industrial environments.
  • Become a subject matter expert in RFI's range of industrial communication and networking products.

Required skills and qualifications:

  • Proven proficiency in C programming, with experience working within electronics product development. · Deep and demonstrable knowledge of the Modbus protocol (TCP and RTU), and practical experience working with MQTT libraries.
  • Strong understanding of the TCP/IP protocol suite, including socket programming.
  • Knowledge of industrial communication and networking tools, products and standards.
  • Experience with network analysis and debugging tools (e.g., Wireshark) for diagnosing protocol-specific issues.
  • Solid knowledge of operating system fundamentals, including processes, threads, and memory management.
  • Familiarity with network security and product hardening in industrial environments would be highly advantageous.
  • Strong analytical and problem-solving skills with a meticulous attention to detail

A determined attitude and desire to succeed are key attributes we will seek in this role. If you have the skills and experience, then we want to hear from you. To find out more about RFI visit us



  • Whittingham, New South Wales, Australia EC Throsby Pty Ltd Full time $80,000 - $120,000 per year

    About the RoleJoin our innovative team as a PLC Programmer Technician, where you'll play a pivotal role in ensuring the seamless operation of our cutting-edge systems at our Whittingham and Young sites. We're looking for a dedicated professional with a passion for excellence, skilled in maintaining, troubleshooting, and enhancing production line systems. If...


  • VIC - Melbourne - South East, Australia Business Nest Full time

    Bitwise Technology Dandenong South VIC 3175 Salary: $80,000 Plus superannuation Full Time Developer Programmer Job description Are you an experienced software Developer/ Programmer eager to tackle complex challenges and drive innovation? Bitwise Technology, a leading IT service provider in Australia with years of industry expertise, is looking for top-tier...


  • Edinburgh, South, Australia BAE Systems Australia Full time $80,000 - $120,000 per year

    BIS Strategic Surveillance BU / JORNSA-Ed Parks or VIC-Melbourne Central OfficeGrade: 6Referral Fee Value: $3000PURPOSE OF JOB:To deliver Product Security programs for projects undertaken by the Company. The role requires continuous integration with other engineering streams. The Product Security Engineer will work with the other project design (software,...

  • Electrical Engineer

    1 week ago


    Edinburgh, South, Australia BAE Systems Australia Full time $104,000 - $130,878 per year

    At BAE Systems AustraliaDo interesting work that MATTERSENJOY what you doGROW your careerWe work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Individually we all contribute to our success. Collectively we...


  • Garden Island, New South Wales, Australia NAVANTIA AUSTRALIA PTY LTD Full time $80,000 - $120,000 per year

    The Role:It's an exciting time to be joining Navantia Australia, one of Australia's leading companies in the Maritime Sustainment industry.Navantia Australia currently has an exciting opportunity for a Control Systems Engineer to join the team out of its Garden Island, Sydney office. In the role you will be responsible for providing back-end engineering...


  • South Sydney, Australia AtkinsRéalis Full time

    We are AtkinsRéalis, a world-leading design, engineering and project management organisation. We connect people, data and technology to transform the world’s infrastructure and energy systems. Together, with our industry partners and clients, and our global team of over 37,000 consultants, designers, engineers and project managers, we can change the...

  • Solution Designer

    1 week ago


    Blackburn South, Victoria, Australia AutoNest Full time $80,000 - $120,000 per year

     Solution Designer & Technical Lead (Full-Time)Location: Melbourne or Sydney (Hybrid – remote working, on premises at company site in Melbourne; customer site visits required) About AutoNestAutoNest is a premium smart home automation company redefining how Australians experience comfort, convenience, and control in their homes. We design, install, and...


  • South Yarra, Australia VIC Full time

    **What **you'll** get...** - Be a part of **Front Office Team** that is going to ROCK Melbourne's world - Well, there's the chance to shine in a brilliant team environment in the coolest new hotel brand in Australia, Hong Kong and now Indonesia -bring your personality and sense of fun to work and the most amazing team to work with. - Whether it's career...


  • South Perth, Australia Everyday Independence Full time

    You can be either an OT, Physio, Speech Pathologist, Mental Health Nurse - Or a Developmental Educator, or Social Worker - Flexible work options - create your ideal work life balance **Behaviour Support Practitioner** **Employment Term: Ongoing - Full Time or Part Time (minimum 3 days per week)** **Location - South Perth** **Salary - $83,582 - $88,220...


  • South Yarra, Australia VIC Full time

    **What you'll get...** - Be a part of bar scene that is going to ROCK South Yarra's world - Well, there's the chance to shine in a brilliant team environment in the coolest new hotel brand in Australia, Hong Kong and now Indonesia -bring your personality and sense of fun to work and the most amazing team to work with. - Whether it's career opportunities, job...