
Senior Full-Stack Software Engineer
Switzerland Global Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: West Melbourne • 🇺🇸 United States
Visit company websiteSalary
💰 $111,200 - $185,400 per year
Job Level
Senior
Tech Stack
IoT
About the role
- Design federated data and learning frameworks that connect distributed edge systems securely and reliably
- Engineer fault-tolerant data synchronization and concurrency control across distributed edge environments
- Build and deploy edge-native software components for decentralized operation, sensing, and control
- Integrate field data sources (SCADA, PMUs, IEDs, Sensors, and Edge Controllers) and IoT protocols/networks (LoRa, MQTT, DNP3, Modbus)
- Collaborate with systems and data engineers to close the loop between simulation and live operations
- Collaborate with cross-functional teams to integrate AI/ML capabilities and emerging solutions into existing platforms to create differentiating ecosystem solutions and new innovative business model
- Partner with customers, product and research teams to align innovation with real-world grid challenges and GEV Electrification zero-Carbon Grid Blueprint
- Manage and mentor Software engineers, guide technical guidance and help shape entrepreneurship and technical excellence
- Articulate complex technical solutions, and their associated business value to leadership and non-technical stakeholders
Requirements
- Master’s degree or in electrical engineering or computer science with a minimum of 10 years’ experience in the power or industrial system domain
- Minimum 5+ years of hands-on experience in building real-time simulation platforms
- Deep knowledge in SW engineering with experience in advanced Automation, federated data processing and concurrency control, and Digital twin
- Fluency in resilience patterns: event sourcing, CQRS, consensus, circuit breakers, chaos testing
- Track record of building, shipping, and scaling complex software systems
- Exposure to grid operations, DER management, and industrial IoT environments
- Experience with real-time or cyber-physical systems where latency and reliability are key
- Knowledge of grid standards or protocols (e.g., IEEE 2030.5, IEC 61850, OpenFMB) is a strong plus
- Work experience in power system modeling and simulation tools such as EMT platforms (e.g. PSCAD, RTDS, Opal-RT)
Benefits
- medical, dental, vision, and prescription drug coverage
- access to Health Coach from GE Vernova, a 24/7 nurse-based resource
- access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
- retirement benefits include the GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants
- tuition assistance
- adoption assistance
- paid parental leave
- disability benefits
- life insurance
- 12 paid holidays
- permissive time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
federated data processingconcurrency controlreal-time simulation platformsadvanced automationdigital twinresilience patternsevent sourcingCQRScircuit breakerschaos testing
Soft skills
mentoringtechnical guidancecollaborationarticulating technical solutionsstakeholder communication
Certifications
Master’s degree in electrical engineeringMaster’s degree in computer science