Embedded Firmware Engineer for Real-Time Protection Relays

GE Vernova, Inc.

Montpellier

On-site

EUR 58,000 - 89,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GE Vernova, Inc. is seeking a skilled embedded firmware engineer to design, develop, and maintain real-time embedded software for protection relays using C/C++.

You will work with protection engineers to implement complex mathematical algorithms and optimize firmware for real-time operation, while adhering to IEC 62443 cybersecurity standards. The role requires a Master’s in Embedded Systems, CS, or EE, expert C/C++ skills, and experience with RTOS and MATLAB/Simulink.

Qualifications

  • Master’s degree in Embedded Systems, Computer Science, or Electrical Engineering.
  • Expert-level proficiency in C and C++ for embedded environments.
  • Knowledge of power system protection principles or DSP.
  • Proficiency in Python for test automation.
  • Knowledge of GitHub.
  • Experience with Real-Time Operating Systems (VxWorks, FreeRTOS, QNX, or Embedded Linux).
  • Language: English proficiency; French mandatory for local collaboration.

Responsibilities

  • Firmware development: design, develop, and maintain robust real-time embedded software for protection relays using C/C++.
  • Collaborate with protection engineers to implement complex mathematical algorithms in efficient embedded-ready code.
  • Optimize firmware performance for real-time execution and low-latency data processing.
  • Validate and debug to ensure stability under extreme grid conditions.
  • Apply cybersecurity practices in firmware architecture per IEC 62443.
  • Utilize AI coding assistants for embedded code generation, refactoring, and unit test scaffolding.
  • Write precise specs/prompts for bounded, verifiable AI-driven code changes.
  • Validate AI-generated code against timing and memory constraints.

Skills

C/C++ for embedded
Python
RTOS experience
Systems engineering mindset

Education

Master’s degree in Embedded Systems, CS, or EE
Model-Based Design (MATLAB/Simulink)

Tools

GitHub
MATLAB/Simulink
RTOS environments (VxWorks/FreeRTOS/QNX/Embedded Linux)

Job description

GE Vernova, Inc. is seeking a skilled embedded firmware engineer to design, develop, and maintain real-time embedded software for protection relays using C/C++.

You will work with protection engineers to implement complex mathematical algorithms and optimize firmware for real-time operation, while adhering to IEC 62443 cybersecurity standards. The role requires a Master’s in Embedded Systems, CS, or EE, expert C/C++ skills, and experience with RTOS and MATLAB/Simulink.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Firmware Engineer — Flexible Hours
Real-Time Embedded Firmware Engineer — Flexible Hours

Amazon Web Services (AWS) • Lille

On-site
EUR 70,000 - 95,000
Real-Time Embedded Firmware Engineer - Flexible Hours
Real-Time Embedded Firmware Engineer - Flexible Hours

Amazon Inc. • Lille

Hybrid
EUR 65,000 - 100,000
Embedded Real-Time Software Engineer — Defense
Embedded Real-Time Software Engineer — Defense

SORONTAR • Paris

On-site
EUR 70,000 - 90,000
Salary range €70k-€90k gross
Equity
Full ownership of scope
+3
Ingénieur Firmware Embarqué Real-Time (C/C++)
Ingénieur Firmware Embarqué Real-Time (C/C++)

Elsys Design • Valence

Hybrid
EUR 52,000 - 68,000
RTT 10 jours
Titre restaurant
Mutuelle Santé Famille
+5
Senior Embedded Security Engineer – IoT, RTOS & Cryptography
Senior Embedded Security Engineer – IoT, RTOS & Cryptography

ac6-formation • Courbevoie

On-site
EUR 50,000 - 70,000
Senior Embedded Software Engineer - Cryptography & Security
Senior Embedded Software Engineer - Cryptography & Security

IN Groupe • Paris

On-site
EUR 80,000 - 110,000
Stagiaire IA: Sécurité des Firmwares Embarqués
Stagiaire IA: Sécurité des Firmwares Embarqués

GE Vernova, Inc. • Montpellier

On-site
EUR 12,000 - 18,000
Développeur de logiciels embarqués pour éléments de protection F/H - Protection Element Embedded SW Developer-1
Développeur de logiciels embarqués pour éléments de protection F/H - Protection Element Embedded SW Developer-1

GE Vernova • Montpellier

On-site
EUR 58,000 - 89,000
Embedded Firmware Engineer for Field-Deployable Systems
Embedded Firmware Engineer for Field-Deployable Systems

Harmattan AI • Paris

On-site
EUR 70,000 - 110,000
Architecte Embedded Temps Réel Senior Télétravail
Architecte Embedded Temps Réel Senior Télétravail

Capgemini Engineering • Valbonne

Remote
EUR 90,000 - 120,000
Télétravail international
Formations et certifications
Career manager
+2