Job Description: Looking for a talented and self-motivated Software Engineer. The ideal candidate will have experience architecting, developing and maintaining software with a focus on HMI / GUI design for OEM industrial equipment.
Design, implement and maintain user interfaces for complex mechatronic systems in C#/C++ using Winforms or WPF.
Proven experience designing GUI’s that are rich and user-friendly.
Support, maintain, and document software functionality.
Interface with internal and external customers to continuously improve the user experience with Seurat equipment, while adhering to industry best practices.
Object-oriented Design and Analysis (OOA and OOD).
Strong experience with C, C#, C++, .NET.
Solid experience with D2D / D3D / GPU Rendering on Windows platforms.
Experience with software configuration management and source control systems (i.e. Mercurial).
Must be able to work in a collaborative environment.
Strong analytical and communication skills.
Background in, or solid understanding of Mechatronics and OEM equipment concepts.
Experience interfacing with Database systems, such as MS-SQL.
Familiarity with OpenGL, CUDA, OpenCL, OpenCV, etc.
Experience with visualization of vector-based CAD file formats.
Additive Manufacturing / 3D Printing.
· B.S. degree in Software, Mechanical, Electrical, or related.
· 5+ years experience in related fields
· M.S. degree preferred
Expectation is up to 15%
Relocation package is negotiable.
Seniority Level Mid-Senior level
Employment Type Full-time
Job Functions Engineering
Interested? We'd love to hear from you.
Tell us a little about yourself. Please send a cover letter and your résumé in PDF format to: email@example.com with the subject line: "Software Engineer, GUI/HMI" and a representative from Seurat will follow up with you if your qualifications align with the opportunity.