Bachelor's degree in computer science or engineering
Proven experience developing embedded systems
Expert proficiency in c/c++ for embedded systems
GE Vernova is seeking an Embedded Software Development Engineer to create high-quality software for critical industrial products. The ideal candidate will have experience with embedded systems, particularly in Linux and C/C++, and should be passionate about contributing to the energy transition
Job Summary
This role involves designing and maintaining embedded software based on Linux and C/C++ for critical industrial products.
The successful candidate will collaborate with global teams to deliver robust, secure, and high-performance solutions in demanding environments.
The position requires expertise in virtualization, DevSecOps practices, and specific electrical system protocols like IEC 61850.
Matching Summary
Match Score: 85
GE Vernova is seeking an Embedded Software Development Engineer to create high-quality software for critical industrial products. The ideal candidate will have experience with embedded systems, particularly in Linux and C/C++, and should be passionate about contributing to the energy transition.
Skills & Requirements
Must-have
Bachelor's Degree in Computer Science or Engineering
Proven experience developing embedded systems
Expert proficiency in C/C++ for embedded systems
Deep experience with embedded Linux and RTOS
Hands-on experience with toolchains and debugging
Nice-to-have
Experience with Microservices and Container technologies
Knowledge of CI/CD pipelines and DevSecOps workflows
Familiarity with cybersecurity standards like IEC 62443
Experience integrating protocols such as IEC 61850
Passion for contributing to the energy transition
Key Requirements
Bachelor's Degree in Computer Science, Electrical Engineering, or Computer Engineering
Proven experience on the development of embedded systems