• . This role involves developing and optimising software for Moxa IO devices and HikVision CCTV systems, requiring strong expertise in Python, hardware-software interfacing, and a range of communication protocols.
  • The ideal candidate will work closely with hardware engineers and cross-functional teams to deliver scalable and secure solutions that integrate seamlessly with hardware components.
  • A proactive problem-solving approach and a commitment to continuous improvement are essential for success in this role.

Desired Skills:

  • Python Development: Strong proficiency in Python
  • including relevant libraries and frameworks for hardware interfacing. –
  • Hardware Integration: Extensive experience with communication protocols such as SPI
  • I2C
  • UART
  • RS232
  • RS485
  • Ethernet
  • Modbus
  • CAN bus
  • and MQTT. –
  • Electronics Knowledge: Understanding of electronics principles
  • including reading schematics
  • understanding datasheets
  • and basic hardware troubleshooting. Familiarity with sensor integration
  • signal processing
  • and microcontroller interfacing is advantageous.

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Grade 12 / Matric

About The Employer:

– A leader in mining technology, delivering advanced solutions to improve operational efficiency and safety.

– Hosted on AWS Cloud and SQL Server, supports diverse applications across South Africa, providing actionable insights for the coal mining industry

Learn more/Apply for this position