Switzerland Global Enterprise

Senior Full-Stack Software Engineer

Switzerland Global Enterprise

full-time

Posted on:

Location Type: Hybrid

Location: West Melbourne • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $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