
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.
People Also Searched For
Superintendent jobs in Cary , North Carolina , US
Construction Superintendent jobs in Cary , North Carolina , US
Project Manager jobs in Cary , North Carolina , US
Superintendent jobs in North Carolina , US
Construction Superintendent jobs in North Carolina , US
Project Manager jobs in North Carolina , US
Superintendent jobs in Cary , US
Construction Superintendent jobs in Cary , US
Project Manager jobs in Cary , US
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
