Ermco-Eci banner

Lead Software Engineer & Manager

Ermco-Eci

The Role

Overview

Lead embedded software team for GridBridge power delivery products

Key Responsibilities

  • team leadership
  • embedded software
  • functional safety
  • peripheral i/o
  • iot development
  • system testing

Tasks

-Attending leadership meetings -Leading and growing an embedded software development team -Work closely with the Power Electronics Hardware and Controls team throughout design and development process. -Mentoring team members in both technical and intra-personal skills -Interfacing with vendors -Develop, support, debug, and enhance embedded software residing in an embedded Linux environment on an iMX8 processor and a bare metal environment on a STM32 processor. -Drive functional safety compliance processes (e.g. IEC 61508 and/or IEC 60730-1) to meet the certification process and all supporting documentation for certification. -Develop I/O software to support peripherals such as SPI, I2C, GPIO, and analog to digital circuitry. -Driving excellence into the software development process -Development of IoT solutions using AWS or similar -System testing, Manufacturing diagnostics, built in test/diagnostics (PBIT, IBIT, CBIT)

Requirements

  • docker
  • scada
  • python
  • react
  • c++
  • jira

What You Bring

-Documentation skills including such areas as manuals, test procedures, MRD & PRD -Experience with Docker is a plus -SCADA or other utility standards experience -Scripting & Shell Programming (Python, JavaScript, REACT, etc.) -Experience using JIRA and Git in a development environment. -Working knowledge of protocol stacks (DNP3, OpenADR, Modbus, and OCPP) -JavaScript and REACT for user interface design -Proficiency in the C / C++ programming languages -Working understanding of multitude of communications protocols to include: CANBus, Ethernet, WiFi, USB, Serial, LTE etc. -Experience using a Requirement Management Tool (RQM) (e.g. DOORS, Visure, etc) for the purpose of tracking and traceability of requirements from product to design and test cases.

The Company

About Ermco-Eci

-Founded with a vision to deliver world-class engineering and construction services across various sectors. -Specializes in providing innovative solutions for energy, industrial, and infrastructure projects globally. -Known for executing large-scale, complex projects with a focus on safety, quality, and efficiency. -Offers full-spectrum services from engineering design to procurement, construction, and maintenance. -Track record includes successful projects in renewable energy, utilities, and critical infrastructure. -Renowned for its expertise in managing high-risk, high-reward projects across diverse geographies. -Works closely with clients to provide tailored solutions that meet both operational and strategic goals.

Sector Specialisms

Utility

Renewable Energy

Commercial

Industrial

Public Power