GE Vernova is seeking an experienced 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 creating 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, strong skills in C/C++ programming, and experience with TI DSP, FPGA's, and ARM architectures. You'll work collaboratively with hardware designers, contribute to product roadmaps, and help bridge the gap between development and testing. GE Vernova's mission focuses on electrifying and decarbonizing the world, making this an opportunity to contribute to significant environmental impact. The role offers relocation assistance and the chance to work with a globally distributed team on cutting-edge embedded systems. The position is based in Hyderabad, India, where you'll be part of a team working on critical infrastructure solutions.