Senior Software Engineer at Seurat - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 7 hours ago

Senior Software Engineer

SeuratSenior Software Engineer - Equipment Controls

Requirements

7+ years professional experience in industrial automation or embedded systems, Strong modern C++ experience, Strong C#/.NET experience, BS in Engineering or related field, Experience with hardware-adjacent software

Skills

C#.NET

About the role

About the Company

Seurat is transforming manufacturing for people and our planet by delivering a scalable additive manufacturing solution to fundamentally change how products are made. Seurat’s proprietary Area Printing process allows metal components to be manufactured at price points and quality levels that compete directly with conventional manufacturing techniques.

Responsibilities

  • Design, implement, maintain, and troubleshoot real-time C++ machine-control software for complex control systems
  • Develop and maintain C#/.NET HMI, backend, configuration, setup-wizard, and diagnostics software
  • Integrate and debug industrial automation hardware including EtherCAT I/O, motion systems, and PLC interactions
  • Support machine bring-up, commissioning, production troubleshooting, and root-cause analysis
  • Work with cross-functional teams to turn machine behavior requirements into robust software implementations
  • Improve fault handling, fail-safe behavior, and recovery workflows for production equipment
  • Participate in code reviews and mentor less experienced engineers

Requirements

  • BS degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Robotics, or Mechatronics
  • 7+ years of professional experience in industrial automation, equipment controls, or embedded/real-time systems
  • Strong professional experience with modern C++ in hardware-adjacent environments
  • Strong professional experience with C#/.NET for HMI and diagnostics
  • Proficiency in object-oriented design and analysis (OOA/OOD)
  • Ability to debug complex software and machine behavior across industrial I/O and hardware interfaces
  • Experience with source control, issue tracking, and code reviews
  • Experience using AI tooling like Codex, Claude, or Copilot

Preferred Qualifications

  • MS degree in a related field
  • Experience with RTOS or real-time Windows extensions (e.g., IntervalZero RTX)
  • Experience with EtherCAT, Beckhoff/TwinCAT, Siemens PLCs, or Delta Tau/PMAC
  • Experience with gas/vacuum/chamber systems or laser systems
  • Experience with SQL-type database systems like PostgreSQL
  • Experience using oscilloscopes, logic analyzers, or multimeters
  • Python scripting experience for automation or data analysis
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Seurat · Wilmington

Sign up to apply