Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Embedded Software Development Engineer

AT GE Vernova
GE Vernova

Lead Embedded Software Development Engineer

Hyderabad, India

Job Description Summary

The 'Lead Engineer' contributes to GE Vernova community, primarily responsible for design, develop, test, and release of Predix Edge Operating System build, that controls and runs on Grid Vernova products. Integrates Yocto distributions, Edge features, and associated extensions, that are tailored for different hardware platforms, ensuring design and quality compliance of GE Vernova products and services, impacts quality, efficiency, and effectiveness of own team, impacts approaches, projects, programs in the functional area or affected business organization and ways of working which has significant input into priorities.

Job Description

The 'Lead Engineer' contributes to GE Vernova community, primarily responsible for design, develop, test, and release of Predix Edge Operating System build, that controls and runs on Grid Vernova products. Integrates Yocto distributions, Edge features, and associated extensions, that are tailored for different hardware platforms, ensuring design and quality compliance of GE Vernova products and services, impacts quality, efficiency, and effectiveness of own team, impacts approaches, projects, programs in the functional area or affected business organization and ways of working which has significant input into priorities.

Want more jobs like this?

Get jobs in Hyderabad, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Key Responsibilities: Share and establish product vision and team mission to the project team and other internal stakeholders

Works with internal stakeholders closely to define use cases and requirements for EDGE operating system. Understand EDGE OS project requirements, create management, Backlog management and prioritization for one or more scrum teams. Develops, maintains and communicates release planning and feature roadmap in collaboration with product Management and Engineering team. Engages fully in daily management with the project team and in involved in scrum activities user story creation, backlog grooming, Sprint planning and demo. Interacts with engineering roles such as Scrum Master, SCRUM team, System Engineers, Architects, and Release Train Engineer represent EDGE project team in program management meetings and report a clear status to program leader and business stakeholders. Accountable for right Quality, and on time delivery of EDGE Operating System releases Host demo/review meetings and provides feedback on delivered features and eventually engaging other stakeholders where appropriate. Accountable for release PEOS distribution to product teams for multiple embedded platforms.

Technical Skills:

  • Professional experience in software development in C/C++
  • Experience in using scripting languages in Python and Shell scripting
  • Solid experience in Embedded Linux (Yacto , Bitbake, Open Embedded)
  • Experience using U-Boot, Kernel configuration and Device tree
  • Experience in using GNU tool chain and Cmake
  • Experience in creating images for different hardware platforms like ARM series (Ti, Xilnix)
  • Working experience in Build automation and DevOps and tools: test-driven environment, SCM using Git, automated builds and tests, CI/CD with GitHub, Jenkins, AWS, Azure, Jira, Artifactory
  • Handson experience in build and handle VMs, container tools like dockers, Kubernetes, Jenkins
  • Knowledge in Device Security and Cyber Security

Required experience

  • Experience working effectively and driving results with cross functional teams with a strong desire to bridge the gap between Customers, Marketing, and Engineering
  • Ability to understand and communicate details about complex business processes
  • Ability to understand technical architecture and design in embedded industrial automation
  • Analytical skills to properly interpret solutions and translate into user stories
  • Project planning skills to create risk-adjusted release plan
  • Problem solving and decision-making skills
  • Technical knowledge to represents Development team in strategic discussions with Business.
  • Proven ability to adapt and work effectively in a matrix organization with competing and changing deadlines

Background and Skill

  • 12+ years of product development using Agile/scrum processes.
  • Bachelor's degree in Electronics and communications, Computer Science or related field, or equivalent experience.
  • Certification in Agile Scrum, specifically Certified Scrum Product Owner (CSPO) and/or Certified Scrum Architect.

Desired Characteristics

  • Strong oral and written communication skills. Demonstrated ability to analyze and resolve problems. Ability to document, plan, market, and execute programs. Established project man

Additional Information

Relocation Assistance Provided: Yes

Client-provided location(s): Hyderabad, Telangana, India
Job ID: GE_power-1542067407
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Adoption Assistance Program
    • Family Support Resources
    • Birth Parent or Maternity Leave
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Summer Fridays
  • Financial and Retirement

    • 401(K)
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Access to Online Courses
    • Lunch and Learns
    • Leadership Training Program
    • Internship Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)
    • Unconscious Bias Training

Company Videos

Hear directly from employees about what it is like to work at GE Vernova.