Edge Software Engineer

GE Vernova

5

(9)

Chennai, India

Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.
  • #GE11GLOBALR3762235EXTERNALENGLOBAL

    Position summary

    rks as part of the controls and software engineering team in an international environment and will be responsible for development and maintenance of GE Vernova S&SS Edge Systems. This includes but it is not limited to developing software stack to collect data, manage data, deploy analytics.

    Job Description

    Essential Responsibilities

    • Develop, test and deploy edge computing stack including but not limited to developing software stack to collect data, manage data, deploy analytics.

    • Be involved in all phases of software development from product definition to production release.

    • Drive performance and reliability enhancements back to the product.

    • Participate actively in design, code reviews, testing and software valuation.

    • Work closely with the leads to gather technical requirements.

    • Understand the rules and regulations associated with regional electricity markets.

    • Support problem identification and resolution of new and installed products.

    • Support installation and integration of Edge with other OT systems.

    • Possess excellent communication skills and the ability to interface with senior leadership with confidence and clarity

    • Develop, improve and administrate customer overview and operational training material for the Edge system.

    • Work across engineering and service organization to prepare documentation for installation, commissioning and operations for use by internal GE employees and our customers

    • Be an expert in breaking down problems and estimate time for development tasks

    Qualifications/Requirements

    • Bachelor's degree in computer engineering / science or related technical field from an accredited college or university.

    • Minimum of 4 years of experience developing software applications in high-level software languages (Java, Python)

    • Experience with C, C++ with focus on execution performance.

    • Experience with AWS IOT Greengrass.

    • Experience developing applications in Docker.

    • Experience working with RESTful API and service-oriented architecture.

    • Experience working with relational databases such as PostgreSQL, SQLite.

    • Familiarity interfacing with messaging brokers such as Mosquitto or RabbitMQ.

    • Experience working in Linux.

    Desired Characteristics

    • IoT or Edge computing Industrial and/or Embedded PC experience is a plus.

    • Experience with software virtualization and container orchestration systems, such VSphere, Docker.

    • Knowledge of OT protocols OPCUA, Modbus.

    • Familiarity with Agile software development methodology.

    • Demonstrated expertise in developing and deploying software for Edge systems.

    • Advanced Degree in Engineering from an accredited college or university.

    • Ability to summarize and communicate complex technical information.

    • Strong problem analysis and resolution skills.

    • Curiosity, passion for excellence, drive to deliver on-time.

    • Can present technical plans in voice of customer.

    • Self-start attitude is strongly requested.

    Additional Information

    Relocation Assistance Provided: Yes

    Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.