Back to jobs

EMS ENGINEER

boardroom-appointments
Contractjunior

Job description

EMS Engineer - 12 Month Contract Responsibilities EMS System Engineering 30% of Time • Ensure that the Clients EMS has a vision, defining the roadmap, and ensuring alignment with Clients 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. 2. System Design and Development 25% of Time • Lead the system design of the EMS to ensure effective integration with Clients's battery and energy products and all relevant subsystems (meters, inverters, generators, load control, SCADA). • 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 with technical direction and oversight. 3. Deployment and Maintenance 20% of Time • Lead EMS deployments across environments, ensuring stability, scalability, and security. • Oversee system upgrades, patches, and performance improvements. • Develop monitoring mechanisms to address system issues proactively. • Ensure integration with system monitoring and management systems (NOC). 4. Collaboration and Team Support 15% of Time • Work closely with software engineers, providing technical direction. • Foster collaboration across teams to ensure integration and quality. • Liaise regularly with the project office on implementations and deployments. 5. Documentation and Training 10% of Time • Generate and maintain technical documentation (architecture, manuals, guides). • Provide training and support to internal teams on EMS capabilities. Minimum Requirements Qualifications: • Bachelors degree in Electrical Engineering, Software Engineering, or a related field. Experience: • Minimum 2 years experience in EMS, SCADA, IoT, or industrial control systems. • At least 1 year in a technical leadership role. • Proven track record in system design, development, and deployment in energy or IoT sectors. Key Competencies Knowledge: • Strong understanding of energy management systems, battery systems, mini-grid systems, and renewable energy integration. • Experience with communication protocols: Modbus, MQTT, CAN-bus. • Familiarity with cloud platforms (e.g., AWS) and modern software development practices. • In-depth knowledge of IoT development, particularly Node-RED. • Understanding of data analytics and machine learning integration (a plus). Skills and Abilities: • Leadership: Ability to lead projects and teams, delivering innovative solutions. • Problem Solving: Strong analytical skills for diagnosing and resolving system issues. • Stakeholder Engagement: Experience in gathering requirements and aligning product goals. • Communication: Excellent verbal and written communication skills. • Adaptability: Comfortable in fast-paced environments with shifting priorities.