Software Development Engineer

TaskVerse

India

On-site

INR 3,000,000 - 6,000,000

Full time

20 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Flexible working arrangements
Professional development programs

Job summary

GE Vernova is seeking a Lead Engineer – Embedded Software Development (LPB2) to drive firmware architecture for the MarkVIe control platform. You will lead cross‑functional teams through design, coding, testing, and deployment, ensuring performance and reliability in power generation systems.

The role requires 6–9 years of embedded software experience, strong C/C++, and expertise with RTOS (QNX), Agile, and automated unit testing.

Qualifications

  • Bachelor’s or Master’s degree in CS/EE or related field with 6–9 years in embedded software.
  • Strong C/C++ skills and experience with preemptive RTOS (preferably QNX).
  • Experience in Agile environments and automated unit testing.
  • Familiarity with software configuration management, defect tracking, and peer reviews.

Responsibilities

  • Translate high-level system requirements into detailed firmware architectures and low-level design specs.
  • Lead end-to-end development: design, coding, testing, and debugging of firmware for MarkVIe.
  • Analyze performance metrics to improve efficiency, stability, and scalability.
  • Collaborate with testing to develop and execute verification and validation plans.
  • Conduct detailed design/code reviews to uphold quality standards.
  • Interface with hardware design, systems engineering, and product teams.
  • Promote automation: unit and regression testing.
  • Oversee software across the product lifecycle from development to maintenance.
  • Evaluate third‑party/open‑source components for cybersecurity and integration best practices.

Skills

C/C++
RTOS (QNX)
Embedded systems
Agile methodologies
Unit testing
Software configuration management

Education

Bachelor’s or Master’s degree in CS/EE

Tools

Git
Jenkins
CI/CD Tools

Job description

About The Company

GE Vernova is a leading global energy company committed to transforming the future of power generation and distribution. With a focus on innovative solutions, sustainable practices, and cutting‑edge technology, GE Vernova provides comprehensive energy solutions to customers worldwide. The company’s portfolio encompasses renewable energy, power generation, and grid modernization, aiming to create a more reliable, efficient, and sustainable energy landscape. As a pioneer in the industry, GE Vernova fosters a culture of innovation, integrity, and continuous improvement, ensuring that its solutions meet the evolving needs of the global energy market.

About The Role

As a Lead Engineer – Embedded Software Development (LPB2), you will play a pivotal role in the development, enhancement, and maintenance of the firmware for the MarkVIe control platform. Operating within a collaborative, international environment, you will be responsible for translating complex system requirements into robust firmware architectures, ensuring optimal performance, reliability, and scalability. Your leadership will guide cross‑functional teams through the entire software development lifecycle, from design and coding to testing and deployment. This role demands a deep technical expertise, innovative problem‑solving skills, and a proactive approach to continuous improvement. You will embody the principles of GE Vernova’s values—safety, integrity, customer focus, and learning—while driving technological excellence in power generation control systems.

Qualifications

The ideal candidate will possess a Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, Electrical Engineering, or a related discipline. A minimum of 6‑9 years of professional experience in embedded software development is required, with demonstrated proficiency in hands‑on coding, troubleshooting, and system integration. Candidates should have advanced skills in C and C++, with a strong understanding of microprocessor architectures and experience working with preemptive, multitasking Real‑Time Operating Systems (RTOS), preferably QNX. Proven experience working within Agile development environments and utilizing automated unit testing frameworks is essential. Proficiency with software configuration management tools, defect tracking systems, and peer review processes is also expected. Excellent interpersonal and communication skills are vital for effective collaboration within diverse, global teams.

Responsibilities
  • Technical Leadership: Translate high‑level system requirements into detailed firmware architectures and low‑level design specifications to ensure system robustness and efficiency.
  • Full‑Cycle Development: Lead the end‑to‑end development process, including design, coding, testing, and debugging of mission‑critical software for the MarkVIe platform.
  • Performance Optimization: Analyze system performance metrics to enhance efficiency, stability, and scalability, ensuring compliance with stringent power generation standards.
  • Validation & Integration: Collaborate with testing teams to develop and execute comprehensive verification and validation plans, integrating new product features seamlessly.
  • Quality Assurance: Conduct detailed technical reviews of design documents, source code, and unit test frameworks to uphold high‑quality standards.
  • Cross‑Functional Collaboration: Act as a primary interface between hardware design, systems engineering, and product teams to facilitate smooth development processes.
  • Continuous Improvement: Promote automation initiatives such as unit and regression testing, fostering a culture of ongoing process and product enhancement.
  • Lifecycle Management: Oversee software throughout all phases of the product lifecycle, from initial development to long‑term maintenance and updates.
  • Assessment: Evaluate third‑party and open‑source software components, ensuring compliance with cybersecurity standards and integration best practices.
Benefits

GE Vernova offers a competitive benefits package designed to support your professional growth and personal well‑being. Employees enjoy comprehensive health insurance, retirement savings plans, and paid time off. The company emphasizes work‑life balance through flexible working arrangements and wellness programs. Additionally, employees have access to continuous learning opportunities, technical training, and career development initiatives. GE Vernova fosters an inclusive, innovative environment where your contributions are valued and recognized. The organization also provides relocation assistance to support seamless onboarding for candidates joining from different locations.

Equal Opportunity

GE Vernova is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued, respected, and empowered to contribute to our collective success. We do not discriminate based on race, ethnicity, gender, age, religion, disability, sexual orientation, or any other protected characteristic. All employment decisions are made based on qualifications, merit, and business needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Validation Engineer
Validation Engineer

TaskVerse • India

On-site
INR 2,200,000 - 5,200,000
Lead Engineer - Embedded SW Development
Lead Engineer - Embedded SW Development

GE Vernova • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Relocation assistance
Lead Validation Engineer
Lead Validation Engineer

RE1055 GE Renewable Energy Technologies Private Limited • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Relocation Assistance Provided
Embedded SW Quality Test Engineer
Embedded SW Quality Test Engineer

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 600,000 - 900,000
Relocation assistance
Validation Engineer
Validation Engineer

RE1055 GE Renewable Energy Technologies Private Limited • Hyderabad

On-site
INR 600,000 - 1,100,000
Lead Hardware Electronics Engineer
Lead Hardware Electronics Engineer

RE1055 GE Renewable Energy Technologies Private Limited • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Relocation assistance
Mechanical Component Engineer
Mechanical Component Engineer

TaskVerse • India

On-site
INR 2,400,000 - 4,200,000
Competitive salary
Health insurance
Retirement plans
+4
Engineer - Controls Engineering
Engineer - Controls Engineering

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 900,000 - 1,300,000
Relocation Assistance Provided
Engineer 1 - Software Engineer
Engineer 1 - Software Engineer

RE1055 GE Renewable Energy Technologies Private Limited • Hyderabad

On-site
INR 900,000 - 1,400,000
Relocation Assistance Provided
Lead Drive Control Engineer
Lead Drive Control Engineer

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 1,200,000 - 1,600,000
Relocation assistance