Applications Software Developer

ABB Enterprise Software

(Sugar Land, Texas)
Full Time
Job Posting Details
About ABB Enterprise Software
ABB is a global leader in power and automation technologies. Our solutions improve the efficiency, productivity and quality of our customers’ operations while minimizing environmental impact. Innovation is at the forefront of what we do and many of the technologies that drive modern society were pioneered by ABB.
Summary
Application Engineers are responsible for working with other engineers for the development efforts for application function for electrical utilities. This includes, analyze, evaluate and design Advanced Network Applications (NA)/Generation Control (GC)/Dispatcher Training Simulator (DTS) requirements. Typical tasks assigned to Application Engineers include: design and develop complex application software and apply advanced computer programming, analytical techniques and control strategies to effectively meet requirements and resolve problems. Assist the principle investigator or lead to investigate problems, develop solutions and prepare recommendations.
Responsibilities
* Analyze requirements and participate in design cost effective solutions. * Produce Functional Specifications consisting of customer requirements, and decompose them into development items. * Develop code for the application/system. * Write Test Procedures and use them (in the factory and on site) to test the new and modified software. * Write the associated documentation.
Ideal Candidate
**Education and/or Experience:** * Bachelor, Master, Ph.D. degrees or foreign equivalent degree in Electrical Engineering, Computer Science, Physics, Applied Mathematics or related field. * 2+ years of experience as a software developer * Familiar with analytical tools, such as Load Flow, Contingency Analysis, State Estimation, AGC, Economic Dispatch and Power Systems Simulators etc. are desirable. * Ability to work independently and collaboratively. * Experience working in an Agile development environment is desirable. **Technical Skills and Experience:** * Experience writing code utilizing C/C++ or Fortran * Experience with Linux and Windows development environments. * Solid theoretical background in Power System Modeling and Operation, Optimization Techniques and Numerical Analysis Methods is desirable. * Hands-on experience with EMS Applications: Generation Control, Network Analysis, Dispatcher Training Simulator is desirable. * Ability to interact effectively with Team Members and Customers. * Ability to work within strict procedures and development standards. * Good oral and written communication skills. * Ability to effectively present information to peers, top management and other stakeholders.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.