Principal Software Engineer

Seurat Technologies

Wilmington (DE)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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

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
Senior Controls Engineer
Senior Controls Engineer

Amtec Staffing • Monrovia (CA)

On-site
USD 120,000 - 160,000
Systems Engineer
Systems Engineer

Seurat Technologies • Wilmington (MA)

On-site
USD 110,000 - 125,000
Controls Software Engineer
Controls Software Engineer

Jobot • Wilsonville (OR)

On-site
USD 110,000 - 150,000
100% employee-only premiums for medical insurance
Dental
Vision
+5
Principal Automation & Controls Engineer
Principal Automation & Controls Engineer

Samson Rose • Los Angeles (CA)

On-site
USD 148,000 - 236,000
Senior Automation Engineer - PLC
Senior Automation Engineer - PLC

Prismatik • Irvine (CA)

On-site
USD 113,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Halo Industries • Santa Clara (CA)

On-site
USD 200,000 - 220,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Bonus Plan eligible
+6
Experienced Controls Engineer
Experienced Controls Engineer

PAR Systems UK Ltd • Saint Paul (MN)

On-site
USD 110,000 - 160,000
401(k) & matching
Medical, Dental, Vision Insurance
Paid PTO & Holidays
+1
Senior Controls Engineer
Senior Controls Engineer

MSI Express, Inc. • St. Charles (IL)

On-site
USD 100,000 - 140,000
Health insurance
Paid time off
Dental Insurance
+3