Wärtsilä is an innovative technology company known for being a forerunner in the Marine and Energy markets. Every day, we - Wärtsilians - put our hearts and minds into turning Wärtsilä's purpose of enabling sustainable societies through innovation in technology and services into reality. Our ultimate aim is to provide increased value to both our customers and society. New, game-changing ideas and continuous improvement have been part of our DNA since 1834. Together, we can create new business opportunities and more sustainable future that we can all be proud of.We want to transition the world towards a decarbonised and sustainable future. By pushing the boundaries of engineering and technology, we can make it work. We are always on the lookout for future-oriented talent - want to join the ride?We are looking for a Software Solutions Engineer to join our dynamic, fast-paced Energy Storage team. The preferred location for this position is Australia.As a Software Solutions Engineer, you will focus on these responsibilities:
- As part of the solution team, you will develop and deploy software & control technologies on our GEMS SW platform according to our solution standards and project requirements that solves electrical power and energy problems. You will often need to innovate to meet new challenges.
- When it comes to coding, you will most often code in Java, but will also involve Javascript and Python languages from time to time.
- You will need to read decent amount of electrical engineering documents to understand the design and will develop technical documents of your own according to our standards.
- You will work closely with other electrical, mechanical and software engineers when delivering solutions to projects.
- You may need to travel internationally to help commissioning your work at large solar, wind, energy storage or hybrid power plants.
- Degree in Electrical Engineering with experience in substations, power plants and power transmission systems.
- Experience or knowledge of SCADA standards and products
- Basic knowledge of programming - Java, Javascript, python
- Knowledge of Networking - VLAN, NAT, and basic principle of switches and routers configuration.
- Knowledge of industrial communication protocol (Modbus, OPC DA/OPC UA)
- Passionate about renewable energy.
- Knowledge on Grid Code Compliance (IEEE 1547) related testing.
- Attention to details and good time management skill. Ability to multi-tasking and engage multiple projects simultaneously.
- Knowledge of TCP/IP network communication devices and protocols
- Java experience
- Experience with DNP3, IEC-61850, IEC-61870-104-5
- Grasp of cybersecurity principles and practices in software products
- Familiar with Linux OS
- Working experience with Modern software development management tools including JIRA, GIT and Confluence.
- Familiar with ssh and tunneling.
- Working experience with Docker and/or Kubernetes.
- Experience in creating an HMI screens.
- Experience with drawing tools to create diagram such as SLD, P&ID, such as ACAD or Visio.