The Job logo



Sr. Software Engineer


You must Sign In before continuing to the company website to apply.

Job Description Summary

Responsible for advanced Power Systems Application software development and successful delivery of assigned functions to meet corporate project/product commitments. The responsibilities include: working with Electric Utilities or ISOs (Independent System Operators) and Transmission and Distribution System Operators on functional software specifications, designing, coding, testing, integration, application tuning and delivery.



Job Description

Roles and Responsibilities

  • Act as a Senior member in Software Center of Excellence, representing the face of high-quality design and development practices.  Implement new functionalities in power system application software which includes EMS (Energy Management System), DTS (Dispatcher Training Simulator) or DMS (Distribution Management Systems) and Modeling for EMS/DTS/Oil and Gas and Distribution. 
  • Provide maintenance of power systems application functionality; including code fixes, creating tools for model conversion, documentation, and user interfaces.
  • Collaborate with system/project engineers, frontend developers and Energy Management System (EMS) and Distribution Management System (DMS) application developers to implement solutions that are aligned with product direction. 
  • Consults with other technical leads to ensure that project-related system design guidelines are being followed.  Responsible for writing EMS and/or DMS Functional Software Designs.
  • Provides input to technical lead on schedules and cost estimates.
  • Interfaces with customers on general and specific issues within area of functional expertise.
  • Provides marketing support for proposals and demonstrations to potential customers.

Education Qualification

  • Bachelor’s Degree in Electrical Engineering or Masters in Power Systems or in STEM” Majors (Science, Technology, Engineering and Math) plus at least six (6) years development or project delivery experience in related field

Desired Characteristics Technical Expertise:

  • Work experience in the power systems area.
  • Excellent programming skills in C++, Java or other related language, as required. Knowledge on Perl, PowerShell and SQL (MSSQL and/or T-SQL) scripting languages. Good understanding of database operation.
  • Excellent knowledge of assigned technical area and a strong understanding of the EMS and DMS software.
  • Delivered power systems and/or energy management system applications with focus on Distribution Network Applications like Power flow, Fault Location, Isolation and Service Restoration, Load and Volt Var Management and Distribution Operator training Simulator.
  • Experience with electric utility industry practices
  • Strong knowledge of customer perspective and needs.
  • Proven software design skills at the application and technical area level.
  • Ability to see integration issues and to preclude schedule impacts.
  • Strong verbal, written, and interpersonal communication skills.  Ability to write professional and technical reports and procedures.  Ability to make formal and informal presentation to technical and non-technical staff and customers.

• Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
• Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
• Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives
Personal Attributes:
• Strong oral and written communication skills
• Strong interpersonal skills
• Effective team building and problem solving abilities
• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Additional Information

Relocation Assistance Provided: Yes

GE (General Electric) Logo


GE (General Electric)

Job Posted

8 months ago

Job Type




Experience Level

3-7 years


Hyderabad, Telangana, India


Be an early applicant

Related Jobs

GE (General Electric) Logo

Sr Electronics Hardware Design Engineer

GE (General Electric)

Hyderabad, Telangana, India

Posted: 5 months ago

Job Description Essential Responsibilities As the Sr Electronics hardware Design engineer, you will: Engage in new product introduction (concept, architecture, documentation, design, prototype, test, supplier interfaces, manufacturing hand-off) and product-sustenance. Interpret the system requirements and execute the high-speed digital, analog and mixed designs, accordingly, achieve the targets of solution reliability, System level FMEA, Safety, Regulatory compliance, Manufacturability, Backward compatibility, Maintenance, sustenance, field upgrades, solution cost and overall product life cycle CTQs. Lead and drive formal design reviews. Design, program and validate FPGA-based solutions for interfacing real-time microprocessor systems to high-speed Networks and I/O Conduct board level reliability analysis, component stress analysis and board level FMEA Instruct the layout engineer about the layout design aspects like stack, impedance matching, avoiding interference from switching currents, high speed signals Perform signal integrity analysis along with layout engineer. Validate the design from functional, thermal and pre compliance view. Track technology trends and drive innovations in the product. Look for failure trends in solutions and feed them back into process through suggestions on improvements. Analyze fleet level issues and lead/ participate in the RCAs. Support cost-out opportunities Participate in organizational initiatives   Qualifications/Requirements Bachelor / Master in Electronics, Electronics & communication Engineering or equivalent. 12 + years of experience in digital, analog/Mixed circuit design /FPGA interfaces, system level analysis, Product/solution Development life cycle, safety, security requirements, solution Architecture, Design for Manufacturability & Reliability, Technical Regulations, and standards Hands on experience in dealing with circuit protections, EMI-EMC ( CS, EFT, Surge, RS, RE, ESD), Understanding of signal integrity. Proven analytical and organizational ability. Strong interpersonal and leadership skills Strong oral and written communication skills Effective problem identification and solution skills Ability to Mentor and effective work in Cross-functional teams.   Desired Characteristics Experience of Designing Digital Electronics, high speed design , Analog and mixed signal design, Dealing with design life cycle Proficiency in ECAD suite of tools from Cadence. Expertise in Signal Integrity and simulations Deep knowledge of compliance requirements. Hands on experience in Verilog HDL, FPGA development tools, simulation, packaging, and debug would be an added advantage. Experience in Agile methodology.

GE (General Electric) Logo

Staff Computer Vision Data Scientist

GE (General Electric)

Bengaluru, Karnataka, India

Posted: 8 months ago

Job Description Summary The Staff Data Scientist will work in teams addressing statistical, machine learning and data understanding problems in a commercial technology and consultancy development environment. In this role, you will contribute to the development and deployment of modern machine learning, operational research, semantic analysis, and statistical methods for finding structure in large data sets. Job Description Roles and Responsibilities As a Staff Data Scientist, you will be part of a data science or cross-disciplinary team on commercially-facing development projects, typically involving large, complex data sets. These teams typically include statisticians, computer scientists, software developers, engineers, product managers, and end users, working in concert with partners in GE business units. Potential application areas include remote monitoring and diagnostics across infrastructure and industrial sectors, financial portfolio risk assessment, and operations optimization. In this role, you will: • Work with customers to capture data and analytics requirements • Develop, verify, and validate analytics to address customer needs and opportunities. • Work alongside software developers and software engineers to translate algorithms into commercially viable products and services. • Work in technical teams in development, deployment, and application of applied analytics, predictive analytics, and prescriptive analytics. • Perform exploratory and targeted data analyses using descriptive statistics and other methods. • Work with data engineers on data quality assessment, data cleansing and data analytics • Generate reports, annotated code, and other projects artifacts to document, archive, and communicate your work and outcomes. • Communicate methods, findings, and hypotheses with stakeholders. Education Qualification Bachelor's Degree in Computer Science or STEM” Majors (Science, Technology, Engineering and Math) with minimum 6 years of experience in Data Science or Engineering occupation. Alternatively, a Master’s degree, in Computer Science or STEM” Majors (Science, Technology, Engineering and Math) with minimum 3 years of experience in Data Science or Engineering occupation. Desired Characteristics Technical Expertise: • Demonstrated skill in data management methods • Demonstrated skill in feature extraction and realtime analytics development and deployment • Demonstrated skill in prescriptive analytics and analytic prototyping • Demonstrated skill in Multiview Geometry, Point Cloud Analysis, and 2D image segmentation Domain Knowledge: • Demonstrated skill in one or more industry sectors where GE operates • Demonstrated skill in defining and delivering customer value • Demonstrated skill in Computer Vision Leadership: • Demonstrated skill at working in a team setting • Demonstrated skill in critical thinking and problem solving methods • Demonstrated skill in presentation and influencing skills Personal Attributes: • Demonstrated awareness of how to succeed in ambiguous circumstances Additional Information Relocation Assistance Provided: Yes

Opentext Logo

Sr. Software Engineer - Tidal Application (ETL Tool )


Hyderabad, Telangana, India

Posted: 7 months ago

You are Great at : A deep knowledge of unstructured data A deep knowledge of the Tidal application( Preferable )   Having Knowledge on scheduler tools any of mentioned skills UC4,Corn Jobs App Work,Air Flow, Informatica Scheduler. Understanding of ETL tooling and how to move unstructured data (preferably Informatica) Knowledge of Records manager Understand the data tooling landscape and which solution is the best fit for which tasks Unit test and peer review of code Produce all relevant documentation (e.g. solution designs, mapping specifications, training materials etc) required to fulfil the role. Work with the Test teams to define requirements create test and execute them Working with IT to understand and follow the Change and deployment process Work package estimation Patching and upgrading the platform Complete and up to date technical documentation of all systems Stable and available platform with minimal downtime Unplanned outages managed to a minimum rate or occurrence Successfully learning other technology areas to be able to assist across the landscape Carrying out tasks to the required standard and within the required timeframes Accurately estimating complexity and duration of solutions Experience in Administration or Development of Records Manager Demonstrable experience of ETL Understanding of development tooling ie. Octane Excellent analytical skills Highly organised and structured approach to work Must be able to work independently and with minimal supervision Have strong communications skills to make presentations both in face-to-face meetings and remotely over the telephone. The ability to work in a constantly-changing environment Have flexibility in working patterns – especially as you need to interact with people located in the Americas and Asia Pacific as well as EMEA. Experience of the full software development life cycle (SDLC), software development, testing methodologies.  This should include Agile methodologies such as Scrum, Kanban etc. Knowledge of and/or qualifications in ITIL Bachelor's (undergraduate) degree in computer science, information systems or equivalent experience.  Minimum of 5 years experience of contributing to the success of a range of small-to-midsize projects of increasing complexity and business criticality