Senior Real-Time Software Engineer, Industrial Automation

Seurat Technologies

Wilmington (MA)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Seurat Technologies, based in Massachusetts, seeks a Senior Software Engineer to develop real-time machine-control software in C++ and C#/.NET for advanced additive manufacturing systems. The role involves hardware integration, debugging across software and hardware domains, and close collaboration with controls, electrical, and manufacturing teams.

You will design robust software for gas flow, motion, timing, and communication systems, and help extend LLNL-origin Area Printing capabilities.

Qualifications

  • OOA/OOD translating ambiguous machine requirements into maintainable designs.
  • Strong professional experience with modern C++ in hardware-related environments.
  • Strong professional experience with C#/.NET for HMI, tooling, and backend software.
  • Ability to independently debug complex software and machine behavior across C++, C#, real-time systems, and hardware interfaces.
  • Understanding of industrial automation concepts (sensors, actuators, PLCs, safety, interlocks).
  • Experience designing GUI/HMI for complex control systems.
  • Comfort working directly with machines in lab/factory environments.

Responsibilities

  • Design, implement, and troubleshoot real-time C++ machine-control software.
  • Develop and maintain C#/.NET HMI and diagnostics software.
  • Integrate and debug industrial automation hardware (EtherCAT I/O, safety interfaces, motion systems).
  • Support bring-up, commissioning, and production troubleshooting; root-cause analysis.
  • Collaborate with controls, electrical, mechanical, and manufacturing teams.
  • Improve fault handling, diagnostics, and recovery workflows.
  • Maintain shared software libraries and deployment support.
  • Document designs, test plans, and troubleshooting procedures.
  • Participate in code reviews and mentor engineers.

Skills

OOA/OOD design
Modern C++
C#/.NET
Debug complex software
Industrial automation concepts
GUI/HMI design
Hardware interaction
Source control & testing
AI tooling in development
Cross-functional communication

Education

BS in Software/Engineering field
7+ years in industrial software
MS degree (desired)
Related fields experience

Tools

EtherCAT
Beckhoff TwinCAT
Siemens PLCs
Delta Tau/PMAC
Galil/ACS motion systems
SQL databases (PostgreSQL)

Job description

Seurat Technologies, based in Massachusetts, seeks a Senior Software Engineer to develop real-time machine-control software in C++ and C#/.NET for advanced additive manufacturing systems. The role involves hardware integration, debugging across software and hardware domains, and close collaboration with controls, electrical, and manufacturing teams.

You will design robust software for gas flow, motion, timing, and communication systems, and help extend LLNL-origin Area Printing capabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Controls Engineer - Industrial Machinery
Senior Real-Time Controls Engineer - Industrial Machinery

Big Resourcing • Wilmington (MA)

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

Seurat Technologies • Wilmington (DE)

On-site
USD 90,000 - 120,000
Senior Software Engineer - Equipment Controls
Senior Software Engineer - Equipment Controls

Seurat Technologies • Wilmington (MA)

On-site
USD 140,000 - 200,000
Embedded Software Engineer - Real-Time Industrial Controls
Embedded Software Engineer - Real-Time Industrial Controls

Actalent • Burbank (IL)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Senior C++ Real-Time Control Engineer (3D Metal Printing)
Senior C++ Real-Time Control Engineer (3D Metal Printing)

Divergent • Torrance (CA)

On-site
USD 134,000 - 186,000
Competitive salary
Paid vacation and sick time
Health and wellness benefits
+1
Senior Software Engineer – Equipment Controls
Senior Software Engineer – Equipment Controls

Big Resourcing • Wilmington (MA)

On-site
USD 130,000 - 180,000
Senior Software Lead, Real-Time Industrial Automation
Senior Software Lead, Real-Time Industrial Automation

Socket.dev • Hazel Crest (IL)

On-site
USD 140,000 - 210,000
Medical
Dental
Vision
+3
Senior Real-Time Controls Engineer — Equity & Startup
Senior Real-Time Controls Engineer — Equity & Startup

Ultrasonium • Woburn (MA)

On-site
USD 140,000 - 210,000
Equity
Direct collaboration with founding团队
Flexible working
+1
Real-Time Industrial Software Engineer (C/C++, LabVIEW)
Real-Time Industrial Software Engineer (C/C++, LabVIEW)

Sciaky Inc. • Chicago (IL)

On-site
USD 80,000 - 100,000
Real-Time Software Engineer for Semiconductor Equipment
Real-Time Software Engineer for Semiconductor Equipment

Onto Innovation • Budd Lake (NJ)

On-site
USD 102,000 - 154,000
Health, dental, and vision coverage
401(k) with employer match
PTO
+1