Previous Job
Previous
Software Engineer
Ref No.: 18-38993
Location: Sugar Land, Texas
Start Date: 06/06/2018
Contractor Position: Software Engineer
Location: Sugar Land, TX.
Duration: 6 months (One month probation period.)
No.of positions: 3


Hands on knowledge of power system applications
Software development and programming experience
Experience with EMS applications is desirable


See below job description for details.

Power Systems engineer with ability to produce innovative, high-quality software applications for the electrical power industry


Our customers operate the largest electrical transmission and distribution networks that keep power other essential services operating daily around the world. ABB's development teams write the software to make this possible. Come join us in an environment that welcomes innovation and rewards your ability to get the job done while you build highly available, scalable, and reliable features on a leading power systems applications. The application engineer works on technical challenges and facilitates collaborative efforts within the scrum team and across product teams, in support of the frequent delivery of quality software to the customer.
Application Engineers are responsible for the development efforts for software applications for electrical utilities. This includes, analyze, evaluate and design advanced applications to monitor, analyze, optimize, and control, and simulate electrical power network, smart grid, and distributed energy resources. Typical tasks assigned to power system programmers include: design and develop modeling, mathematical algorithms, and complex application software and apply advanced computer programming, analytical techniques and user experience strategies to effectively meet requirements and resolve problems. Act as principal investigator or lead to investigate problems, develop solutions and prepare recommendations.
As a member of the team you'll be expected to:
• Be customer focused. Understand requirements and translate them into technical functionalities to deliver customer value.
• Design, develop, review, re-factor, and maintain software with quality and performance in mind.
• Collaborate on planning, development, and testing to meet "definition of done” criteria.
• Take initiative to identify issues and work collaboratively across teams to resolve problems.
• Identify and manage risks for schedule and quality with the team and ask for help when needed.
• Collaborate on planning, development, and testing to meet "definition of done” criteria.
• Be inquisitive. Try new things. Fail fast when needed. Help others learn from mistakes.
• Be effective in reflection, retrospection, and constant incremental improvement.
• Be Agile by being adaptive according to business needs and obtaining frequent feedback from stakeholders.

Basic Requirements:

• Bachelor's degree or foreign equivalent degree in Electrical Engineering, Computer Science, Operations Research, Applied Mathematics, Decision Science, Industrial Engineering or related field including quantitative analysis.
• Knowledge and experience working with power system modeling and simulation, analysis and operation, optimization and numerical analysis methodology.
• Proficiency / experience with programming languages utilizing C/C++, MATLAB, Java, Python, FORTRAN.
• Experience with Linux and Windows development environments.

Preferred Qualifications:
• Hands-on experience with Energy Management System (EMS) Applications: Generation Control, Network Analysis, Operator Training Simulator is desirable.
• Ability to work independently and collaboratively.
• Experience working in an Agile development environment is desirable.
• Ability to interact effectively with team members, Product management, and customers.
• Good oral and written communication skills.
• Ability to effectively present information to and get information from peers, product management, project team, sales, customers, management and other stakeholders.


Candidate must be highly motivated and be able to produce effective results within scheduled budgets and tight deadlines.