We are seeking an experienced Software Engineer & Full Stack Developer to work directly with our customer in the oilfield equipment sector. In this role, you will lead the development of advanced IoT applications for mechanical equipment and maintain web and cloud-based platforms for real-time data acquisition, data modeling, and resource management.
Responsibilities:
- Lead the development and maintenance of software for logging data acquisition and modeling.
- Design and implement HMI systems using Electron.
- Build back-end services with Go, ensuring integration with front-end technologies (HTML, CSS, JavaScript).
- Work with industrial communication protocols (Modbus, S7, MQTT) and automation systems.
- Manage Linux-based systems using Docker.
- Mentor junior software engineers.
Qualifications
- 7+ years of relevant experience.
- Bachelors in Mechanical, Electrical, or Computer Engineering (or related field).
- Experience with front-end technologies and responsive UIs.
- Proficient in Go and creating desktop HMI systems using Electron.
- Familiar with industrial communication protocols (Modbus, S7, MQTT) and Docker for containerization.
- Leadership experience in managing software projects and mentoring developers.
If you have a passion for IoT innovation in the oilfield space and the skills to lead, apply today!