×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Wilmington, New Castle County, Delaware, 19894, USA
Listing for: Seurat Technologies
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer
Job Description & How to Apply Below

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 Bost Inno 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, Ether

    CAT (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 Interval Zero 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary