Location: Wilmington, MA Job Description: Looking for a talented and self-motivated Software Engineer. 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 C++ Realtime code for industrial control systems. Test and evaluate new interface and IO systems as needed to support Seurat’s requirements. Support, maintain, and document software functionality. Skills/Qualifications: Required: Object-oriented Design and Analysis (OOA and OOD). Expert-level experience developing code, primarily in C/C++, for realtime systems. Experience developing C# code to interface to embedded realtime code in C++. Capability to independently set up test systems (hardware and software, including logic analyzers, scopes, etc) to test developed code. Strong understanding of typical concepts in Industrial Automation, including Failsafe, local & remote digital and analog I/O, timing, sampling, etc. 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. Strongly Desired: Experience with SQL-type database systems and formulating queries (MS-SQL). Experience with RTOS systems like IntervalZero RTX or similar. Experience programming and interfacing with PLC systems, such as Beckhoff. 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: The expectation is up to 15% Relocation: The relocation package is negotiable. Seniority Level
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 (Realtime & C++)" and a representative from Seurat will follow up with you if your qualifications align with the opportunity.