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