Optimization and Modelling Engineer

05 Oct 2016
08 Jan 2017
Contract Type
Full Time
ABB provides industry leading software and deep domain expertise to help the world's most asset intensive industries such as energy, utilities and mining solve their biggest challenges, from plant level, regional network scale, to global fleet-wide operations. At ABB, it's the people that matter most - to us and our customers. Which is why we're always looking to add more talent to our team. Knowledge is critical. Drive is essential. Creativity is the key. Currently we are looking for a candidate to work in our Enterprise Software Research and Development Center in Krakow.

The Optimization Engineer is a contributor to an Agile Scrum team primarily responsible for the product development of ABB Enterprise Software Energy Portfolio Management (EPM) software solutions. These EPM solutions incorporate optimization algorithms utilizing linear, mixed-integer, and other mathematical programming techniques to simulate electric and natural gas transmission and distribution networks.

We are looking for a self-starter who enjoys working with business-oriented development team, someone who is flexible, team-focused, easy to work with, and an excellent communicator.

The role is accountable for the following activities:
• Conducting functional and technical research for new functionality;
• Creating technical designs and modelling algorithms for new functionality;
• Working with advanced mathematical calculations (e.g. LP/MIP) related to power systems engineering and simulation analytics;
• Writing functional tests for new or modified features;
• Analyzing business requirements and translating them into technical designs.

• Master's degree or higher in Mathematics, Physics, Econometrics, Electrical Engineering, Power Systems Engineering, Software Engineering;
• 2 years experience with optimization and data modelling;
• Strong mathematical knowledge, algorithm skills;
• Experience working with software development teams;
• Basic software programming skills (C++ or Java or C#);
• Must be self-motivated and able to work without close supervision;
• Strong oral and written communication skills (fluent in English).