Controls Engineer (Software)
Job Description
Controls Engineer (Power Management Systems)
Would you like to work on cutting edge power management and energy management systems within energy & industrial sectors?
Working as part of our Controls Engineering team, the Controls Engineer will ensure BRUSH UK delivers products, exceeding customer expectations for quality, features and performance.
Responsibilities:
- Design of software for generator and power system control and monitoring systems.
- Work to high standards of software quality control including use of GitLab and other revision control software.
- Preparation and review of technical specifications and applications engineering for control system projects.
- Prepare and install solutions by determining and designing system specifications, standards and programming.
- Develop hardware and software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- ·Provision of technical support to customers and to Brush sales, panel assembly, testing, commissioning functions.
- Participate in cross-functional activities such as customer meetings, quality improvements, product, and project review.
- Support sales and service personnel by occasionally working on sites in the UK, offshore and overseas when required.
- Continuous improvement by studying state-of-the-art development tools and programming techniques.
Requirements:
- Bachelor’s degree in Software, Electrical, Electronic or Control Engineering, Computer Science, or similar related subject or relevant experience.
- Proven experience as Controls Software Engineer within power, industrial, or automation sectors
- Experience and knowledge in programming, for example, C, C++, Java, WPF, C#, .net, embedded Linux and Windows.
- Knowledge of software-based microsystems / control and communication systems including Modbus, TCP-IP Ethernet
- Ability to interpret electrical power system and switchgear components and create technical and functional design specification.
- Knowledge of IEC61850 preferred.
- Knowledge and experience with Gitlab
- Excellent written and oral skills.
]]>