Logo
Seurat Technologies

Principal Software Engineer

Seurat Technologies, Wilmington, Delaware, us, 19894

Save Job

Overview

Join to apply for the

Principal Software Engineer

role at

Seurat Technologies Seurat is transforming manufacturing for people and our planet by delivering a scalable additive manufacturing solution to change how products are made fundamentally. Seurat’s proprietary Area Printing process, developed at Lawrence Livermore National Labs (LLNL), enables metal components to be manufactured at price points and quality levels that compete with conventional manufacturing techniques, enabling reshoring of supply chains and promoting decarbonization of industry. Seurat has raised over $180M and is backed by leading venture partners including Capri­corn, NVentures (NVIDIA), True Ventures, General Motors Ventures, Denso, Porsche SE, SIP global partners, Honda, Xerox Ventures/Myriad Venture Partners, Cubit Capital, Siemens Energy, and Maniv Mobility. Seurat is a recipient of Fast Company’s Next Big Things in Tech and the Boston Business Journal’s BostInno Fire Awards. Come change the world with us! Seurat has multiple Software Engineer openings within the Controls Group. The ideal candidate will have experience designing, developing, testing and maintaining software machine controls and electro-mechanical systems from concept to operations. Responsibilities

Design and implement HMI (GUI) code in C#. Design and implement code for real-time complex control systems in C++. Design and implement code for motion control and PLC systems in their native languages. Support, maintain, and document software functionality. Skills/Qualifications

Required: Object-oriented Design and Analysis (OOA and OOD). Demonstrated experience with C#.NET and C++, WPF. Experience with software configuration management and source control systems (i.e. Mercurial/GIT). Ability to independently and effectively debug complex software in C#, C++ (and preferably PLC) environments. Understanding of common industrial automation paradigms (communication buses, actuators/sensors, motion, fail-safe behavior, real-time, etc.). Ability to work in a collaborative environment. Strong analytical and communication skills. For any area lacking in experience, eagerness to learn new technologies/skills. Strongly Preferred All-round Software Engineer with experience across PLC/IEC 61131, EtherCAT (or similar), C++ (including real-time), C#, and potentially Python or similar scripting languages. Experience with SQL-type database systems and formulating queries (MS-SQL). Experience with RTOS systems like IntervalZero RTX or similar. Background in or solid understanding of Mechatronics and interfacing concepts. Experience with additive manufacturing / 3D printing. Education/Experience

Required: B.S. degree in Software, Mechanical, Electrical, or related. 3+ years experience in related fields Preferred Seniority level

Mid-Senior level Employment type

Full-time Industries

Automation Machinery Manufacturing

#J-18808-Ljbffr