hero

Work with purpose.

Career Opportunities in the True Portfolio
108
companies
680
Jobs

Software Control Engineer

Seurat Technologies

Seurat Technologies

Wilmington, MA, USA · Wilmington, DE, USA · Massachusetts, USA
Posted on Saturday, June 29, 2024

About Seurat

Seurat Technologies is a 3D printing company disrupting a 7,000-year-old manufacturing industry by reinventing how we produce goods, replacing harmful manufacturing processes (like casting) w/ cleaner tech that prints the future. With $79M raised and backed by venture partners like True Ventures, Capricorn, and Porsche, our Area Printing process is 10X faster than incumbent 3D printing, delivering high-volume, localized and decarbonized manufacturing. Seurat’s pioneering approach was originally developed at Lawrence Livermore National Laboratory (LLNL).

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.

Duties & 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 designing / developing GUI / HMI systems for complex control systems.
  • Experience with software configuration management and source control systems (i.e. Mercurial/GIT).
  • Must be able to independently and effectively debug complex software in C#, C++ (and preferably PLC) environments.
  • Must understand common industrial automation paradigms (communication buses, actuators / sensors, motion, fail-safe behavior, real-time, etc.).
  • Must be able to work in a collaborative environment.
  • Strong analytical and communication skills.
  • For any area lacking in experience, must be eager to learn new technologies / skills.

Strongly Preferred

  • All-round Software Engineer with demonstrated experience in many aspects of modern industrial automation (from PLC/IEC 61131, EtherCAT (or similar) to C++ (including real-time), C# and potentially other script-type languages such as Python, etc.).
  • 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

  • M.S. degree preferred