Overview
EMS Engineer Jobs in Cape Town, South Africa at Oxyon Human Capital Solutions
Job Summary:
The EMS Engineer will oversee the complete lifecycle of the company’s Energy Management System (EMS), including design, development, deployment, and maintenance. This role ensures the EMS integrates seamlessly with the company’s energy products and micro/mini-grid devices. The EMS Engineer will work closely with the CTO and software team to align technical and strategic goals, driving
innovation
in energy management solutions.
Key Responsibilities:
Ensure that the BNE EMS has a vision, defining the roadmap, and ensuring alignment with BNE business goals in
collaboration
with the CTO. Engage with stakeholders to understand requirements and ensure the EMS meets customer and operational needs. Create and maintain product backlogs, prioritize features, and ensure timely delivery of key functionalities. Lead the system design of the EMS to ensure effective integration with Blue Nova’s battery and energy products, as well as all subsystems, such as meters, inverters, generators, load control and SCADA systems.
Specify
system architecture
and integration points, considering data monitoring, control, and analytics requirements. Ensure a scalable modular approach that is easy to implement, deploy, modify and manage. Collaborate with the development team to implement new features, providing technical direction and oversight. Lead the deployment of EMS solutions in various environments, ensuring stability, scalability, and security. Oversee system upgrades, patches, and continuous improvements to enhance performance and reliability.
Develop and implement monitoring mechanisms to proactively address system issues and minimize downtime. Ensure strong integration with a system monitoring and management system. Work closely with software engineers, providing direction on technical decisions to ensure alignment with the EMS vision. Foster
collaboration
across
cross-functional teams
and groups to ensure seamless integration and high-quality delivery. Liaise regularly with the project office regarding implementations and deployments.
Ensure that technical documentation, including
system architecture
, integration manuals, and user guides are generated and maintained. Provide training and support to other internal teams, ensuring a solid understanding of EMS capabilities and functionality.
Job Requirements:
Bachelor’s degree in electrical engineering, Software Engineering, or a related field. Minimum of 2 years’ experience in EMS, SCADA, iOT, or other industrial control systems, with at least 1 years in a technical
leadership
role. Proven experience in managing system design, development, and deployment in energy or IoT-related industries. Strong understanding of energy management, battery systems, mini-grid systems and renewable energy integration.
Experience with
communication
protocols such as Modbus, MQTT, CAN-bus. Familiarity with cloud platforms (e.g., AWS) and
modern
software development practices. In depth knowledge of iOT development, including fluency in the Node Red platform Understanding of data analytics and machine learning integration is a plus.
Title: EMS Engineer
Company: Oxyon Human Capital Solutions
Location: Cape Town, South Africa
Category: Engineering (Systems Engineer, Software Engineer, Electrical Engineering)