Location: Wilmington, MA Job Description: Looking for a talented and self-motivated Software Engineer, with a focus on data acquisition and machine vision. The ideal candidate will have experience architecting, developing and maintaining software for machine controls and novel electro-mechanical systems from concept to production. Job Duties: Design and implement complex software systems in Realtime C++ and C# for machine control, diagnostics, and user interfaces. Design and implement data acquisition software, using C++/C# and NI-DAQ. Design and implement machine vision algorithms and C++/C# code to interface to these algorithms. Support, maintain, and document software functionality. Skills/Qualifications: Required: Object-oriented Design and Analysis (OOA and OOD). Strong experience with C, C#, C++, .NET. Experience with software configuration management and source control systems (i.e. Mercurial) Experience with NI C++/C# libraries for data acquisition (NI-DAQ) or similar. Experience with Dalsa Sherlock and/or Basler/Silicon Software FPGA Vision Frame Grabbers, or similar. Experience with OpenCV or similar libraries. Must be able to work in a collaborative environment. Strong analytical and communication skills.
Strongly Desired: Experience with Database systems, such as MS-SQL (using ADO or Entity Framework on C#). Experience with D2D / D3D / GPU Rendering on Windows platforms. RTOS experience with IntervalZero RTX and Kingstar or similar. Familiarity / understanding of PLC, I/O and Motion Control systems, such as Beckhoff and ACS. Experience designing and developing user interfaces using Winforms and/or WPF. Background in, or solid understanding of Mechatronics and interfacing concepts. Additive Manufacturing / 3D Printing. Education/Experience: Required: · B.S. degree in Software, Mechanical, Electrical, or related. · 5+ years experience in related fields Desired: · M.S. degree preferred Travel: Expectation is up to 15% Relocation: Relocation package is negotiable. Seniority Level
Printing Industrial Automation
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: firstname.lastname@example.org with the subject line: "Software Engineer, Data Acquisition & Machine Vision" and a representative from Seurat will follow up with you if your qualifications align with the opportunity.