Principal Embedded Software Engineer at GE Vernova leading embedded system modernization and development. Collaborating across global teams to enhance reliability and agility in power system solutions.
Responsibilities
Provide technical leadership for embedded platform modernization, product development, and next-generation system architectures within the business line.
Review the design and implementation of real-time embedded platforms for protection and communication systems using multi-core SoCs, RTOS (VxWorks, QNX, FreeRTOS), and embedded Linux.
Identify, evaluate, and introduce engineering solutions for embedded software and firmware challenges across product development and lifecycle support.
Guide architectural implementation of virtualized firmware stacks, embedded containers, and real-time microservices for digital substations and edge computing applications.
Support adoption of embedded virtualization using lean hypervisors and modular software architectures that improve reliability, maintainability, and secure field-deployable service updates.
Chair design reviews for individual components, sub-assemblies, and key engineering deliverables in support of robust product execution.
Support technical risk identification and resolution for products and subsystems, helping teams address design, quality, and schedule concerns.
Contribute to CI/CD pipelines, DevSecOps workflows, and automated test frameworks tailored to embedded environments.
Support architecture for edge software solutions for AI/ML-based diagnostics, adaptive protection, and predictive maintenance in secure real-time environments.
Organize and communicate lessons learned within the domain to improve engineering quality and prevent repeated issues.
Participate in patent evaluation activities and contribute to innovation through technical problem-solving, publications, or intellectual property development.
Represent the business in professional working groups and select customer or supplier engagements.
Maintain active relationships with relevant academic institutions and support technical competency development within the business line.
Requirements
Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Embedded Systems, or a related field.
Significant experience in embedded software/firmware design, with substantial experience in technical leadership, system design, and/or architecture for embedded systems.
Strong experience in real-time embedded systems used in power system protection, automation, or communication.
Strong proficiency in C/C++, with experience in embedded Linux, RTOS (VxWorks, QNX, FreeRTOS), and containerization/virtualization concepts for embedded systems.
Experience integrating protocols such as GOOSE, MMS, SV, DNP3, Modbus, IEEE C37.118, IEC 60870-5-104, IEEE 1588, and secure communication protocols.
Familiarity with electrical and cybersecurity standards including IEC 60255, NERC CIP, IEC 62443, and IEC 62351.
Working knowledge of embedded hypervisors, container runtimes, and service isolation in resource-constrained environments.
Hands-on experience with development toolchains, software analyzers, debugging tools, and validation across embedded and virtualized targets.
Demonstrated ability to provide technical consultation, lead design reviews, and guide resolution of complex engineering issues.
Strong technical leader with the ability to influence engineers, project leaders, and cross-functional teams.
Willingness and ability to travel for technical reviews, customer discussions, supplier audits, industry events, and business-line engineering initiatives.
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.