GE Vernova is seeking an Embedded Software & Firmware Consulting Engineer to lead strategy, architecture, and design initiatives for real-time embedded systems, enabling the product and platform designs for Transmission & Distribution (T&D)
Requirements
- Extensive experience in real-time embedded systems used in power system protection, automation, or communication
- Expert in C/C++, with experience in embedded Linux, RTOS (VxWorks, QNX), and container/virtualization concepts for embedded systems
- Proven experience integrating protocols such as GOOSE, MMS, SV, DNP3, Modbus, IEEE C37.118, IEC 60870-5-104, IEEE 1588, and secure communication protocols
- Familiar with compliance to electrical and cybersecurity standards including IEC 60255, NERC CIP, IEC 62443, IEC 62351
- Working knowledge of embedded hypervisors, container runtimes, and service isolation in resource-constrained environments
- Hands-on experience with toolchains, software analyzers, and debugging across embedded and virtualized targets
- Strong understanding of protection schemes, digital substation design, and utility communication architectures
Responsibilities
- Serve as a technical authority for embedded platform modernization, product innovation, and next-generation system architectures
- Lead the design strategy of real-time embedded platforms for protection and communication systems using multi-core SoCs, RTOS (VxWorks, QNX, FreeRTOS), or embedded Linux
- Guide strategic choices in virtualized firmware stacks, embedded containers, and real-time microservices for digital substations and edge computing
- Drive architectural modernization through the adoption of embedded virtualization using lean hypervisors, enabling reliability and modularity through microservice-oriented architecture for critical and secure field-deployable service updates
- Guide the design of CI/CD pipelines, DevSecOps workflows, and automated test frameworks tailored to embedded environments
- Promote modular design, RTOS abstraction, software reuse, and real-time determinism across services
- Lead edge software strategies for AI/ML-based diagnostics, adaptive protection, and predictive maintenance, enabling microservices to run securely in real-time containers
Other
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or Embedded Systems
- Minimum of 10 years of experience in embedded software/firmware design, with at least 5 years in architecture or consulting leadership roles
- Willingness to travel for technical deep-dives, customer co-innovation sessions, industry events, and global product strategy meetings
- Strategic thinker and effective communicator across engineering, product management and customer leadership
- Active contributor to open standards or industry bodies (IEEE, IEC, UCAIug) or recognized innovator with patents or technical publications