Overview
Embedded Software Engineer on the firmware development team supporting the Mark VIe control platform, used across power generation applications worldwide.
What you'll do
- Design and implement embedded software for controllers and systems supporting the Mark VIe platform
- Develop, code, test, and debug system-level software following structured engineering practices
- Analyze and improve the efficiency, stability, and scalability of embedded system resources
- Integrate and validate new product designs, ensuring alignment with performance and quality requirements
- Interface closely with hardware design and development teams to ensure robust hardware-software integration
- Evaluate third-party and open-source software components for suitability, security, and compliance
- Develop and execute automated unit and regression test suites to ensure software reliability
- Collaborate with global, cross-functional engineering teams to deliver high-quality solutions on schedule
- Support continuous improvement initiatives in line with GE Vernova's engineering standards and lean practices
What you'll need
- Bachelor's degree (BE/B.Tech) in Computer Science, Electrical Engineering, Electronics Engineering, or a related discipline
- 3–5 years of professional experience in embedded software programming
- Hands-on experience developing and troubleshooting on embedded targets/hardware
- Strong programming proficiency in C or C++
- Experience with embedded systems design using preemptive, multitasking real-time operating systems (RTOS)
- Experience developing automated unit tests for C/C++ applications
- Familiarity with software configuration management tools, defect tracking systems, and peer review practices
Nice to have
- C++ (preferred over C alone)
- QNX RTOS experience
- Exposure to C# development
- Strong analytical and problem-solving skills with attention to detail
- Ability to work effectively in a global, cross-functional, and cross-cultural team environment
- Strong verbal and written communication skills
- Self-motivated with the ability to manage priorities and deliver results in a fast-paced environment
- Demonstrated commitment to quality, safety, and continuous improvement
Details
- Location: Hyderabad
- Relocation assistance provided: Yes
Read the full description and apply on the company’s own careers page.