Taro Logo

Embedded Software Engineer

GE Vernova focuses on electrifying the world while working to help decarbonize it, specializing in lower carbon energy solutions.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Energy

Description For Embedded Software Engineer

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.

Last updated 20 days ago

Responsibilities For Embedded Software Engineer

  • Design and implement firmware of embedded devices and systems from requirements to production release
  • Design, code, test and debug embedded firmware across various micro-control architectures
  • Work collaboratively with hardware designers to optimize software/hardware partitioning
  • Assist in bridging the gap between remote firmware development and localized testing and debug
  • Contribute to the hardware and firmware roadmap

Requirements For Embedded Software Engineer

  • Bachelor's Degree in Engineering or Computer Science
  • 6+ years of experience as a firmware developer
  • Experience in real time, embedded software engineering
  • Experience defining and implementing complex firmware/hardware architectures
  • Solid programming experience in C or C++
  • Experience with TI DSP, FPGA's and ARM architectures
  • Experience in JavaScript, HTML
  • Understanding of System Design and System Architecture
  • Strong communications skills

Benefits For Embedded Software Engineer

Relocation Benefits
  • Relocation Assistance

Jobs Related To GE Vernova Embedded Software Engineer