GUI Software Developer - Industrial Automation
Core
Design, develop, and maintain user interfaces for Windows-based industrial automation software, integrating with back-end systems and external protocols.
Role type
GUI Software Developer
Builds
User interface components and modules for automation software
Domain
Industrial Automation / Windows Desktop Development
Deliverable
product features
Required skills
C#, XAML, WPF, MVVM, UI/UX design, C++, Python, JavaScript, TCP/IP, HTTP, RESTful APIs, XML/JSON serialization, Git, multithreading
Preferred skills
Adobe XD, Sketch, Figma
Technologies
.NET Framework, WPF, MVVM, C#, XAML, C++, Python, JavaScript, TCP/IP, HTTP, RESTful APIs, XML, JSON, Git, Figma, Sketch, Adobe XD
Responsibilities
Design, develop, and maintain user interfaces for Windows applications; Create wireframes, prototypes, and mockups; Integrate interfaces with back-end systems and external communication protocols; Conduct usability testing and refine interface designs; Troubleshoot and resolve UI-related issues.