Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Equipment Controls

$140k - $200k

Seurat-Technologies

Senior Software Engineer - Equipment Controls Job Description: Looking for a talented and self-motivated Senior Software Engineer to develop, maintain, troubleshoot, and extend machine-control software for novel electro‑mechanical additive manufacturing systems. The ideal candidate has strong C++ and C# experience, is comfortable working close to hardware, and can debug complex real‑time equipment behavior from software, controls, electrical, process, and operator‑facing symptoms. Job Duties: Design, implement, maintain, and troubleshoot real‑time C++ machine‑control software for complex control systems, including gas flow control, motion systems, timing and communication systems. Develop and maintain C#/.NET HMI, backend, configuration, setup‑wizard, and diagnostics software for complex equipment operation. Integrate and debug industrial automation hardware including EtherCAT I/O, safety interfaces, PMAC/Delta Tau motion systems, PLC interactions, sensors, actuators, lasers, and related machine peripherals. Support machine bring‑up, commissioning, production troubleshooting, and root‑cause analysis using logs, database telemetry, diagnostics, simulator behavior, and direct machine testing. Work with controls, electrical, mechanical, process, optics, manufacturing, and field teams to turn machine behavior requirements into robust software and controls implementations. Improve fault handling, fail‑safe behavior, operator messaging, configuration persistence, diagnostics, and recovery workflows for production equipment. Maintain and extend shared software libraries and deployment support for multiple machine projects. Document designs, handoff notes, test plans, commissioning procedures, and troubleshooting guidance for systems that must be maintained by a broader engineering team. Participate in code reviews, enforce practical testing discipline, and mentor less experienced engineers. Skills/Qualifications: Required: Object‑oriented design and analysis (OOA/OOD) with demonstrated ability to translate ambiguous machine requirements into maintainable software designs. Strong professional experience with modern C++ in equipment, embedded, real‑time, or other hardware‑adjacent software environments. Strong professional experience with C#/.NET for HMI, tooling, configuration, diagnostics, or backend equipment software. Ability to independently debug complex software and machine behavior across C++, C#, real‑time systems, industrial I/O, hardware interfaces, logs, and operator workflows. Working understanding of industrial automation concepts such as communication buses, sensors, actuators, motion, PLC/safety interaction, interlocks, fault handling, real‑time constraints, and fail‑safe behavior. Experience designing or maintaining GUI/HMI systems for complex control systems or production equipment. Comfort working directly with machines in a lab or factory environment, including bring‑up, commissioning, issue reproduction, and validation testing. Experience with source control, issue tracking, code reviews, and practical test planning for software that interacts with hardware. Experience using AI tooling to effectively and safely assist in software development, such as Codex / Claude / Copilot. Strong analytical, written, and verbal communication skills; must be able to work effectively across software, controls, electrical, mechanical, process, and manufacturing teams. Strongly Desired: Experience with RTOS or real‑time Windows extensions such as IntervalZero RTX, or comparable real‑time control environments. Experience with EtherCAT, Beckhoff/TwinCAT, Siemens PLCs, Delta Tau/PMAC, Galil, ACS, or comparable motion/control platforms. Experience with gas/vacuum/chamber systems, inerting, O2 safety, purifier/filter systems, pressure control, valves, blowers, or similar process‑control subsystems. Experience with laser systems, CNC equipment, additive manufacturing, semiconductor equipment, robotics, test equipment, or other complex electro‑mechanical production tools. Experience with SQL‑type database systems and query/debug workflows, including PostgreSQL. Experience using oscilloscopes, logic analyzers, multimeters, or similar tools to debug hardware/software interfaces. Background in mechatronics, electrical systems, controls engineering, or manufacturing equipment support. Python or other scripting experience for automation, diagnostics, test tooling, or data analysis. Education/Experience: Required: BS degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Robotics, Mechatronics, or a related field, or equivalent professional experience. 7+ years of relevant professional experience developing software for industrial automation, equipment controls, embedded systems, real‑time systems, robotics, motion systems, or similar hardware‑integrated products. 10+ years of relevant experience preferred for candidates near the top of the salary range. Massachusetts Salary Range Salary Range

$140,000 - $200,000 USD

Seurat Technologies is an Equal Opportunity Employer that values employees with a broad cross‑cultural perspective. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. All applicants will receive fair and impartial treatment without regard to race, color, religion, sex, national origin, ancestry, citizenship status, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information or on any other basis which is protected under applicable federal, state or local law. #J-18808-Ljbffr Seurat-Technologies

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Equipment Controls in Wilmington, MA vacancy
  • A strategic technology partner is seeking a Controls Systems Engineer to manage the design aspects of electrical engineering for semiconductor manufacturing equipment. This role involves collaborating with cross-functional teams to develop system electrical requirements... 
    Suggested

    EROS Technologies Inc.

    Billerica, MA
    1 day ago
  • $76.4k - $150k

     ...Dr Pepper Inc. in Burlington, Massachusetts, is seeking a Sr. Controls Engineer. The role entails designing and optimizing control algorithms for brewing systems while collaborating with hardware and software teams. Ideal candidates have a Bachelor's degree in... 
    Senior

    Keurig Dr Pepper Inc.

    Burlington, MA
    1 day ago
  • Russell Tobin is seeking a Senior Embedded Controls Systems Engineer to join the Product Design & Engineering team in Burlington, MA. You'll design and...  ...brewer platforms, collaborating across embedded software, hardware, and systems engineering. The ideal candidate... 
    Senior

    Russell Tobin

    Burlington, MA
    1 day ago
  • $149k - $204.6k

     ...with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots, real‑time control systems, and distributed services to power...  ..., cross‑system production issues. Mentor engineers, provide technical guidance, and elevate... 
    Senior

    Symbotic

    Wilmington, MA
    11 hours ago
  • A high-growth technology company is seeking a Senior Embedded Software Engineer to advance robotic motion control systems. This pivotal role involves developing embedded software and collaborating with cross-functional teams to enhance performance and reliability. The ideal... 
    Senior

    RISE® Robotics

    Somerville, MA
    4 days ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs...  ...aerospace and defense. he Software Product Assurance Center's...  ...languages and platforms. As a senior embedded software engineer,...  ...Experience using version control systems such as Git or Subversion... 
    Senior
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon Technologies

    Tewksbury, MA
    1 day ago
  • $139k - $180k

     ...assure mission success. SAAM is developing software and hardware tools and datasets to...  ...The Role The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming...  ...(Windows, Linux, iOS) and version control workflows Proficiency in MATLAB and/or... 
    Senior
    Full time
    Local area
    Remote work

    PVH (Tommy Hilfiger/Calvin Klein)

    Woburn, MA
    3 days ago
  • $100k - $135k

    Johnson Controls is looking for a Senior Software Engineer to develop and implement software for the Stack Forging process. This role involves collaborating with a team to design software suites and improve manufacturing efficiency through advanced algorithms. Located... 
    Senior

    Johnson Controls

    Burlington, MA
    1 day ago
  • Johnson Controls, Inc. in Burlington, MA, is seeking a Senior Software Engineer specialized in the Stack Forging process. The role involves designing and implementing software for advanced thermal components, requiring a strong foundation in C++ and computational geometry... 
    Senior

    Johnson Controls, Inc.

    Burlington, MA
    2 days ago
  • Senior Software Engineer @ Wilmington, MA Contract Job title: Senior Software Engineer (Dot Net) Location: Wilmington, MA Duration: Long Term...  ...Server. Requirements Design and develop advanced planning and control software for fleets of mobile robots within a newly... 
    Senior
    Contract work

    XpertTech

    Wilmington, MA
    3 days ago
  •  ...technology company in Somerville, MA is seeking an embedded software engineer to shape the future of their robotic systems. The role involves...  ...that integrates with hardware components, optimizing control algorithms, and ensuring reliable performance. Ideal candidates... 
    Senior
    Flexible hours

    RISE® Robotics

    Somerville, MA
    1 day ago
  • 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... 
    Senior

    Seurat Technologies

    Wilmington, MA
    1 day ago
  • $130k - $160k

    Werfen North America in Bedford, Massachusetts is seeking a Senior Embedded Software Engineer with expertise in motion control and embedded firmware. The ideal candidate will design and optimize firmware for microcontroller-based systems, collaborating closely with hardware... 
    Senior

    Werfen North America

    Bedford, MA
    1 day ago
  •  ...more patients across the globe. The Role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer will play a key role in...  ...Follow established software development processes, design controls, and documentation standards. Develop and maintain... 
    Senior
    Remote work
    3 days per week

    BrioHealth Solutions

    Burlington, MA
    1 day ago
  • $140k - $150k

    Senior Embedded Controls Systems Engineer Burlington, MA (Onsite) | FTE Salary Range: $140,000 - $150,000 per annum (DOE) We are looking for a Senior...  ...brewer platforms. You will work across embedded software, hardware, and systems engineering teams to improve product... 
    Senior
    Local area

    Russell Tobin

    Burlington, MA
    1 day ago
  • $149k - $204.6k

     ...through the supply chain. Intelligent software orchestrates advanced robots in a high...  ...Need Symbotic is looking for a talented Senior ML Ops Engineer to join our Perception team. You will...  ...work with developers to curate and control training and testing data. Design and... 
    Senior
    Temporary work
    Flexible hours

    Symbotic

    Wilmington, MA
    1 day ago
  • $100k - $135k

    About Johnson Controls Johnson Controls, a global leader in thermal management, mission...  ...AI infrastructure, semiconductor equipment, power electronics, and defense systems...  ...that demand it most. As a Senior Software Engineer, Slicer, you will work with an interdisciplinary... 
    Senior
    Temporary work
    Relocation

    Johnson Controls, Inc.

    Burlington, MA
    4 days ago
  • Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system software...  ...enables mission autonomy, logistics planning, command and control (C2), and operator interfacing. Success in this role... 
    Senior
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    2 days ago
  •  ...Software Controls Engineer Job Description We are seeking a skilled and proactive Software/Controls Engineer to support the Autonomy Test Cube (ATC)—a large-scale, complex test system used in advanced robotics development. This role involves maintaining and enhancing... 
    Contract work
    Temporary work
    Casual work

    Actalent

    North Reading, MA
    3 days ago
  • $115.2k - $172.8k

     ...Onto Innovation is a leader in process control, combining global scale with an expanded...  ...Responsibilities: We are looking for a Software Engineer to join the Inspection Business Unit (...  ...focus on the foundational items while senior engineers will take on broader ownership... 
    Senior
    Permanent employment

    Onto Innovation

    Wilmington, MA
    1 day ago
  •  ...Overview As part of Keurig Dr Pepper’s Product Design & Engineering organization, the Sr. Controls Engineer will work within cross‑functional teams to...  ...our controls/hardware development team and our embedded software team. This position offers the unique opportunity to... 
    Senior

    Keurig Dr Pepper Inc.

    Burlington, MA
    1 day ago
  •  ...growth technology company in Somerville, MA is looking for a Senior Embedded Software Engineer to enhance embedded software for robotic lifting systems....  ...collaborate with cross-functional teams, design robust control systems, and develop real-time software solutions. Ideal... 
    Senior

    RISE Robotics

    Somerville, MA
    2 days ago
  • $149k - $204.6k

     ...chain with its end‑to‑end, AI‑powered robotic and software platform. Overview We are hiring Senior Software Engineers to build and evolve business‑critical systems...  ...complex cross‑system issues. Partner across robotics, controls, and infrastructure teams. Contribute to system... 
    Senior

    Symbotic LLC

    Wilmington, MA
    3 days ago
  • A leading engineering firm in Wilmington, Massachusetts, seeks a Mechanical Engineer III/IV to support Automated Test Equipment (ATE) development. The ideal candidate will possess a strong foundation in mechanical design and drafting, with at least 10 years of experience... 
    Senior
    Flexible hours

    Textron Systems

    Wilmington, MA
    1 day ago
  •  ...related field. ~4+ years professional software development experience in a production...  ...sort operations. In the role of Senior Software Engineer, Robotics, focusing on manipulation, you...  ...on motion planning, kinematics, control strategies and motion execution, to enhance... 
    Senior

    Berkshire Grey

    Bedford, MA
    5 days ago
  • $140k - $200k

     ...more. If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work...  ...objects Supervised learningSelf supervised learning Robot Motion Control of robot arms Planning motion in the presence of obstacles Optimizing... 
    Senior

    Tutor Intelligence

    Watertown, MA
    2 days ago
  • $160k - $180k

    Senior Software Engineer - Cloud Applications Burlington, Massachusetts, United States; Remote 10Beauty is a robotics startup based in Burlington...  ...responsible for developing solutions that enable seamless control, real-time monitoring, and insightful data reporting from... 
    Senior
    Work experience placement
    Remote work

    10Beauty

    Burlington, MA
    1 day ago
  • $78k - $156k

     ...well as a best place to work for diversity, working mothers, female executives, and scientists. The Opportunity The Senior Software Design Assurance Engineer is responsible for supporting product development, executing and maintaining software quality engineering... 
    Senior
    Work experience placement

    Abbott

    Burlington, MA
    1 day ago
  • $149k - $204.6k

    Symbotic in Wilmington, Massachusetts is seeking an Advanced Software Engineer to join their Micro-fulfillment team. This critical role involves developing robotic motion planning solutions for grocery supply chains. Ideal candidates will possess a minimum of 5 years' experience... 
    Senior

    Symbotic

    Wilmington, MA
    1 day ago
  • Raytheon seeks a Principal Program Cost Controls Analyst (P3) to join the Patriot Engineering Services program in the U.S. Lower Tier Air and Missile Defense Mission Area. This hybrid role emphasizes cost controls, earned value reporting, and quarterly EAC development.... 
    Senior

    Raytheon

    Tewksbury, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Equipment Controls. Be the first to apply!