Junior Software Engineer

Durban, KwaZulu-Natal, South Africa

Job Description

Key Responsibilities:

  • Provide software development and support for the system
  • Assist with application maintenance and upgrades
  • Collaborate with technical team
  • Trouble shoot system issues
  • Manage day to day system support
Requirements:
  • BSc or equivalent in Electronic, Mechatronic, Industrial Automation or Agricultural
  • 3 - 5 years of experience in
  • AG Tech Solutions - Design and Implementation
  • Radio Communications - Design and Implementation
  • LPWAN Solutions - Design and Implementation
  • IP Networking - Design and Implementation
  • OT Systems - Design and Implementation
  • Automation and Control - Design and Implementation
  • Data integration Design
  • Cloud based server systems Design
Knowledge & Skills:
  • LPWAN EG: LoRaWAN
  • WAN EG: IP Wireless
  • PLC Controllers EG: Siemens/Phoenix Contact
  • Fieldbus Technologies EG: Modbus RTU/Modbus TCP
  • Communication Protocols EG: MQTT/REST
  • Networking Fundamentals EG:TCP/IP/POE/VLAN
  • IoT Platforms EG: Cumulocity/Thingsboard/Wonderware
  • Instrumentation Hardware EG: Flow Meters/Pressure Transducers
  • Agriculture Irrigation Systems EG: Operational Fundamentals
  • Power Backup EG: Solar/Inverter
  • Good teamwork and communication skills

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1598600
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, KwaZulu-Natal, South Africa
  • Education
    Not mentioned