Job Description Summary
As innovators in advanced power conversion and storage systems, we support our utility and industrial customers by solving their toughest electrification challenges and accelerating their transition to a sustainable, carbon-neutral future. GE Vernova's Power Conversion & Storage business works closely with customers in energy-intensive industries. We focus on delivering integrated electrical systems, a strategy aligned with three major macrotrends: energy security, energy storage, and industrial electrification.
Job Description
Key responsibilities:
-
Define FPGA architecture for:
-
Realātime communication and control loops.
-
Power electronicsāspecific functions (PWM, gating, protection, measurements).
-
Partition functions between FPGA, MCU/DSP, and other devices considering latency and determinism.
-
Select appropriate FPGA families and IP for timingācritical and safetyārelated functions.
-
Develop synthesizable RTL (VHDL) for:
-
PWM generators (e.g., carrierābased, spaceāvector, multiāphase, interleaved, deadātime insertion, synchronised to grid or rotating frame).
-
Realātime communication interfaces (e.g., synchronous serial links, fieldbus/industrial Ethernet PHY interfaces, deterministic pointātoāpoint links, custom highāspeed serial).
-
Signal and clock reconstruction blocks (e.g., digital PLLs, phase tracking, clock domain crossing, resampling, and timestamping).
-
Measurement, protection, and monitoring logic (e.g., overcurrent, overvoltage, desaturation, fault latching, fast trips).
-
Implement:
-
Highāresolution timers and counters for gating signals.
-
Clock, reset, and synchronization schemes for multiāboard/multiāFPGA systems.
-
Fixedāpoint digital signal processing as needed for filtering, estimation, or modulation.
-
Develop testbenches and simulations to verify:
-
PWM timing accuracy, deadātime behavior, and jitter performance.
-
Realātime communications latency, robustness, and error handling.
-
Correct operation of signal/clock reconstruction (phase tracking, frequency changes, grid disturbances).
-
Perform static timing analysis and timing closure for:
-
Tight realātime constraints (fast control loops, subāµs reaction times).
-
Multiple clock domains and asynchronous interfaces.
-
Support lab and field testing:
-
Board bringāup and system integration.
-
Debugging under real operating conditions using oscilloscopes, logic analyzers, current/voltage probes, and protocol analyzers.
-
Create and maintain documentation:
-
FPGA specifications, timing budgets, and interface definitions.
-
Verification plans, test reports, and release notes.
-
Support production and field updates (JTAG, ināsystem programming, secure and failāsafe update mechanisms).
Your Profile
-
Bachelorās or Masterās degree in Electrical Engineering, Information Technology, Computer Engineering, or a related field, with a focus on FPGA or digital hardware design.
-
Several years of professional experience in FPGA design, preferably in real-time, control, or power electronics applications.
-
Strong proficiency in VHDL and a solid understanding of synthesizable RTL design, timing constraints, and clock domain crossing techniques.
-
Hands-on experience with at least one major FPGA vendor toolchain.
-
Experience with time-critical logic such as PWM generation, high-resolution timers, or communication interfaces.
-
Fluency in English is required; German is a plus.
Key Competencies
-
Strong problemā solving skills in timeācritical and safetyārelated systems.
-
High attention to detail, especially regarding timing, jitter, and protection logic.
-
Ability to collaborate with control, power electronics, hardware, and firmware teams.
-
Clear communication of complex timing and architecture decisions.
We Offer
-
Company bound by a collective bargaining agreement with 35 hours/week and 30 days of vacation
-
Flexible working time arrangements
-
On-site canteen in Berlin
-
Welcome Days for the perfect start in a global company
Additional Information
Relocation Assistance Provided:
No