[CC-358] | GUI DEVELOPER

Bebeesoftwareengineer


Senior Software Engineer This is a pivotal position for a skilled and driven software engineer to lead the development of complex industrial GUIs, focusing on electromechanical systems including additive manufacturing post-processing equipment. We are looking for an individual with expertise in architecting, developing, and maintaining software for complex industrial equipment, emphasizing operator usability. This role entails software development across the entire lifecycle from concept to production, including ongoing maintenance. - Design, implement, and maintain user-friendly GUIs using C #/WPF to display and control complex industrial equipment (PLC and Real-Time C++ driven). - Develop communication backend software in C# to facilitate data exchange with PLCs (Beckhoff) and/or custom real-time C++ software running on embedded or PC systems. - Implement software for communication with database systems such as PostgreSQL or similar. - Sustain, document, and support software functionality. Skills and Qualifications: Required: - Bachelor's degree in Software, Mechanical, Electrical, or related fields. - 5+ years of experience in relevant fields. - Object-oriented Design and Analysis (OOA and OOD). - Strong expertise with C# & C++, .NET (4.5.2+, 8.0+, Core). - Experience designing and developing user interfaces using C#/WPF and MVVM. - Experience with C# PLC communication libraries (Beckhoff TwinCAT or similar). - Experience with Database systems, such as PostgreSQL (using ADO or Entity Framework on C#). - Proficiency with software configuration management and source control systems (Git / Azure DevOps). - Able to work collaboratively in a team environment. - Excellent analytical and communication skills. Desired: - RTOS experience with IntervalZero RTX and Kingstar or similar. - Familiarity with PLC, I/O and Motion Control systems, such as Beckhoff and ACS. - Background in Mechatronics and interfacing concepts. - Additive Manufacturing / 3D Printing knowledge. We value diversity, inclusion, and equal opportunities for all applicants. Our goal is to create a collaborative and empowering environment for employees to grow professionally and personally. Apply Now Awarded individual will be able to build their career at our company.

trabajosonline.net © 2017–2021
Más información