Grossunternehmen |
6000 Angestellte (Schweiz) |
Temporaneo: No | Carico di lavoro: 80 - 100% |
Turgi, Aargau | Lingua:en |
Homepage |
R&D Senior Engineer HMI (80-100%)
Take your next career step at ABB with a global team that is energizing the transformation of society and industry to
achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across
all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where
each and every one of us, individually and collectively, welcomes and celebrates individual differences.
The R&D Software Engineer HMI plays an integral part developing and maintaining the next generation Excitation
products and systems involving reliable Human-Machine-Interfaces and digital solutions. You will be part of the global
Excitation R&D Team, responsible for the development of next generation Software, Hardware and System solutions. In
this important role you will support our Scrum teams of talented engineers in an open and informal environment. You
will focus on the development and implementation of easy-to-use HMI solutions as well as testing framework.
This position reports to
Technology and R&D Mngr,GBL Excitation
Your responsibilities
- Responsible for the entire SW development life cycle (SDLC) of working software: Requirements engineering, design,
implementation, test including final system testing and maintenance.
- Understand requirements from customer perspective and independently design and develop HMI templates and software
components for Excitation System Products, adhering to UI/UX guidelines and come up with best possible solution.
- Oversee all stages of software development, ranging from feasibility studies to implementation and testing.
- Ensure compliance with international standards for software quality e.g., SOLID principles and design patterns.
- Contribute to UX workshops and develop solutions to support ease of use of our products, deliver rapid prototypes
and and/or mock-ups.
- Collaboration with international teams.
- Collaborate well within R&D scrum teams and with Product Management, to deliver the product releases on time and
with good quality.
Your background
- Master's degree in Computer Science, Electrical Engineering, or a related field as well as more than 5 years of
professional experience in designing and programming of PLC and/or HMI SW.
- Professional experience in structured text programming (according to IEC 61131) and/or object-oriented languages
like C++, C#, Java, Python or similar.
- Knowledge of industrial Ethernet communication, e.g., HTTPS, secure SOAP, OPC UA, sFTP.
- Experience in test-automation, e.g., Pytest framework.
- Experience with Git, and collaboration environments like GitHub, Azure DevOps, or GitLab.
- Experience in working in an agile development team and therefore collaborative, solution oriented, analytical, and
open-minded way of working.
- Fluency in English and willingness to learn German.
Benefits
- Canteen
- Flexible work practices
- Gym membership
More about us
ABB Energy Industries is enabling safe, smart, and sustainable projects and operations for businesses across the oil,
gas, chemicals, life sciences, power generation and water sectors. Driving integrated solutions that automate,
digitalize, and electrify industry we connect our people and technology to help our customers adapt and succeed. We
look forward to receiving your application. The recruiting process is led by Ceren Oezen, Talent Partner ABB
Switzerland Ltd. If you would like to learn more about ABB, take another look at our website www.abb.com. ABB Privacy
Policy: https://new.abb.com/privacy-notice/candidate