
Real job — pulled straight from GE Vernova’s careers page · Verified August 4, 2026 · No reposts.
Job description
GE Vernova is hiring a Embedded Software Development Engineer — a full-time, based in Hyderabad, TS role. Apply directly on GE Vernova's careers page below.
Lead Engineer - Embedded SW Development
Location: Hyderabad TS IN 26
Time Type: Full time
Job Description
Job Description Summary
Lead Firmware Engineer will participate in embedded firmware development for the MarkVIe platforms. You will work in a global environment with a skilled cross functional team of engineers creating and improving state-of-the-art platform for use in every kind of power generation application.Job Description
Essential Responsibilities
• Understand high level system requirements to define the architecture and low-level design requirements and do the implementation.
• Designing, developing, coding, testing and debugging system software.
• Analyzing and enhancing efficiency, stability and scalability of system resources
• Integrate and validate new product designs
• Lead and perform high quality reviews. (Example: detailed design, source code, unit test code, requirements etc.).
• Interface with hardware design and development teams
• Work with the FW Test engineers to develop formal design verification and validation plans and perform or oversee testing.
• Assess third party and open source software
• Automated unit and regression testing.
• Experience in Agile development methodology.
• Maintain high quality documentation of the design, code reviews and the unit test results
• Experience working on multiple stages of the product development lifecycle (project initiation, design completion, release, and maintenance)
• Able to work in cross-functional and global teams
Qualifications/Requirements
• Bachelors / masters in Computer Science/ Electronics Engineering / Electrical Engineering or related field of study.
• 6 - 10 years of working experience in embedded software programming
• Experience in hands on development and troubleshooting on embedded targets
• Experience in C/C++ programming and good understanding of different Microprocessor architectures.
• Hands on experience in embedded systems design with preemptive, multitasking real-time operating systems (preferably QNX RTOS)
• Experience in doing automated unit test for C/C++ applications.
• Familiarity with software configuration management tools, defect tracking tools, and peer review.
• Exposure to C# development will be an added advantage.
Desired Characteristics
• Experience with Control Systems firmware development for MarkVIe.
• Experience working with Industry protocols like MODBUS, Profibus, Profinet, FF, CAN, Ethernet
• Demonstrated experience working with global teams on global programs.
• Self-starter, able to work with multi-functional teams (Hardware, Software, System Test. etc.)
• Knowledge of software design for cybersecurity.
• Good interpersonal skills.
Additional Information
Relocation Assistance Provided: Yes
Get Embedded Software Development Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Embedded Software Development Engineer at GE Vernova?
The required skills for Embedded Software Development Engineer at GE Vernova include: C, C++, Embedded Systems, Agile, CAN, Ethernet, Cybersecurity, C#.
What is the seniority level for Embedded Software Development Engineer at GE Vernova?
Embedded Software Development Engineer at GE Vernova is a Senior / Manager level position.
How do I apply for Embedded Software Development Engineer at GE Vernova?
You can view the full description and apply for Embedded Software Development Engineer at GE Vernova on EchoJobs: https://echojobs.io/job/ge-vernova-lead-engineer-embedded-sw-development-di7id.