Lead Embedded Software Developer (m/w/d)

GE Vernova

Berlin, Germany
Real-time embedded software engineering c/c++
Device driver development
Low-level debugging on microprocessors
The Embedded Software Engineer will be working to define requirements and enhance product features for an IEC 61850 compliant Control System

Job Summary

  • The Embedded Software Engineer will be working to define requirements and enhance product features for an IEC 61850 compliant Control System.
  • The role is accountable for business-critical software development to meet product requirements and timelines for future commercial HVDC projects.
  • Responsibilities include designing, developing, and implementing platform software for Real-Time control systems, including system architecture and device drivers.

Matching Summary

The Embedded Software Engineer will be working to define requirements and enhance product features for an IEC 61850 compliant Control System.

Skills & Requirements

Must-have

  • Real-Time Embedded Software Engineering C/C++
  • Device Driver Development
  • Low-level debugging on microprocessors
  • Software design for control systems
  • Test driven design techniques
  • Software lifecycle management

Nice-to-have

  • Safety critical software development practices
  • Cyber security in programming
  • Communication protocols knowledge
  • Model-Based Design techniques
  • Agile development practices

Key Requirements

  • Bachelor’s degree or above in Technology or Engineering
  • Proficient in Real-Time Embedded Software Engineering in C/C++
  • Proven Experience in writing Device Drivers
  • Proficient in Debugging low-level source code
  • Proven history in delivering successful embedded software products
  • Experience in all phases of product engineering and development cycle

Work Rights

Not specified

Tailored Resume

Cover Letter