Systems Programmer

4 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


  • Developer Programmer

    2 weeks ago


    Sydney, New South Wales , Australia Reliable Hunter Pty Full time $80,000 - $120,000 per year

    About Us:The company is a leading digital technology provider specializing in the development of web, mobile and tablet apps, CMS and CRM systems, game, and social media integration. With a focus on delivering high-quality, user-friendly digital experiences, the company is known for our commitment to innovation and client satisfaction across various...

  • Developer Programmer

    2 weeks ago


    Morphett Vale, South Australia , Australia Reliable Hunter Pty Full time $60,000 - $120,000 per year

    About Us:The company is a company primarily engaged in developing and providing customized digital solutions, including websites, search engine optimisation, managed hosting & domain configuration, and business systems & workflow digitisation, tailored to meet the unique needs and goals of clients. Now, we're looking for a dedicated Developer Programmer to...

  • Developer Programmer

    2 weeks ago


    Sydney, New South Wales, , Australia LVT People Full time $90,000 - $120,000 per year

    Ausbiz Consulting Pty Ltd is adynamic brand committed to providing mission -critical IT services that transformGovernment and Enterprise clients to help Australia continue to thrive andgrow. We are a passionate community of solvers coming together to provide servicesin1) Digital transformation - CloudStrategy & Advisory, Tech transformation & transformation...


  • 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...


  • 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...


  • Potts Point, New South Wales , Australia Navantia Australia Pty 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...


  • The Island, New South Wales, Australia BAE Systems Australia Full time $120,000 - $180,000 per year

    At BAE Systems AustraliaDo interesting work that MATTERSENJOY what you doGROW your careerBe YOUWe 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....


  • 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...


  • Artarmon, New South Wales, , Australia SBS Full time $68,000 - $89,000 per year

    At SBS, we embrace difference, and we welcome applications from people of all backgrounds.We also acknowledge the unique contribution that Aboriginal and Torres Strait Islander peoples make to our society and our workplace through their enduring and continued connection to land, sea, sky and community.This role is classified as Level 2 role under SBS...