GE Vernova is seeking an Embedded Software Engineer to join their Critical Infrastructure Communication (CIC) product line. This role offers an opportunity to work in an Agile scrum environment, focusing on developing embedded and application software for product releases. The position requires expertise in firmware development for embedded devices and systems, working with various micro-control architectures from simple 16-bit standalone to complex multi-processor solutions.
The ideal candidate will have 6+ years of experience in firmware development, with strong skills in C/C++ programming and experience with TI DSP, FPGA's, and ARM architectures. You'll be working on critical infrastructure projects, collaborating with hardware designers to optimize software/hardware partitioning, and contributing to the product roadmap.
GE Vernova's mission is focused on electrifying and decarbonizing the world, making this role particularly impactful for those interested in contributing to sustainable energy solutions. The position offers relocation assistance and the opportunity to work with a geographically distributed team on complex, meaningful projects.
Key technical requirements include experience with embedded Linux implementations, industrial communication protocols, and secure code development. The role demands strong communication skills and the ability to deliver within an Agile programming environment. This is an excellent opportunity for an experienced embedded software engineer looking to make a significant impact in the energy sector while working with cutting-edge technology.