Principal Software Engineer

Seurat Technologies

Wilmington (DE)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech manufacturing company in Wilmington is seeking a Principal Software Engineer to design and implement control systems in C# and C++. Candidates should have a strong background in software machine controls with at least 3 years of experience in the field. This full-time position offers the opportunity to contribute to groundbreaking additive manufacturing solutions.

Qualifications

  • Experience designing, developing, testing and maintaining software machine controls.
  • Ability to work in a collaborative environment.
  • Experience with software configuration management systems.

Responsibilities

  • Design and implement HMI (GUI) code in C#.
  • Design and implement code for real-time control systems in C++.
  • Support, maintain, and document software functionality.

Skills

Object-oriented Design and Analysis
C#.NET
C++
WPF
Debugging complex software
Industrial automation paradigms
Strong analytical skills
Strong communication skills
Eagerness to learn new technologies

Education

B.S. degree in Software, Mechanical, Electrical, or related
3+ years experience in related fields

Tools

C#
C++
SQL
RTOS systems

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Equipment Controls
Senior Software Engineer - Equipment Controls

Seurat Technologies • Wilmington (MA)

On-site
USD 140,000 - 200,000
Senior Software Engineer – Equipment Controls
Senior Software Engineer – Equipment Controls

Big Resourcing • Wilmington (MA)

On-site
USD 130,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Smith Arnold Partners • Danbury (CT)

On-site
USD 170,000 - 190,000
Software Controls Engineer
Software Controls Engineer

PeopleSolutions, Inc. • Roanoke (VA)

On-site
USD 80,000 - 105,000
Senior Real-Time Software Engineer, Industrial Automation
Senior Real-Time Software Engineer, Industrial Automation

Seurat Technologies • Wilmington (MA)

On-site
USD 140,000 - 200,000
Automation/Controls Software Engineer (C#/C++)
Automation/Controls Software Engineer (C#/C++)

Oxford Global Resources • Livermore (CA)

On-site
USD 120,000 - 160,000
Controls Software Engineer
Controls Software Engineer

Jobot • Wilsonville (OR)

On-site
100% employee-only premiums for medical insurance
Dental
Vision
+4
Senior Controls Engineer - Automated Assembly
Senior Controls Engineer - Automated Assembly

PAR Systems • Saint Paul (MN)

On-site
USD 110,000 - 130,000
401(k) plan
Medical, Dental, Vision Insurance
Disability & Life Insurance
+2
Senior Automation Engineer
Senior Automation Engineer

Amtec Staffing • Monrovia (CA)

On-site
USD 180,000 - 240,000
Engineer 1-3: Controls / Software Engineer
Engineer 1-3: Controls / Software Engineer

Burr Oak Tool Inc • Sturgis (MI)

On-site
USD 65,000 - 90,000