Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Systems programmer (networking) (adelaide)

Adelaide
RFI Technology Solutions
Posted: 19 November
Offer description

Overview

We are seeking a highly skilled Systems Programmer (Networking) to contribute to the development of industrial communication and networking products. You will have a deep understanding of networking and a proven specialization 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 an understanding of networking concepts and protocols from L2/L3 up to application-level industrial protocols such as MQTT.

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.

Qualifications

- Proven proficiency in C programming, with experience working within electronics product development. Deep knowledge of the Modbus protocol (TCP and RTU), and practical experience 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 meticulous attention to detail.

A determined attitude and desire to succeed are key attributes we will seek in this role. To find out more about RFI visit us at

Job details

- Seniority level: Associate
- Employment type: Full time
- Job function: Sales and Business Development
- Industries: IT Services and IT Consulting

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar jobs
jobs Adelaide
jobs South Australia
Home > Jobs > Systems Programmer (Networking) (Adelaide)

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save