Senior Software Engineer - Equipment Controls
$140k - $200kSeurat-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- 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
$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- 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
$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- 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
$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...SeniorTemporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$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...SeniorFull timeLocal areaRemote work$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, 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
- 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...SeniorContract work
- ...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...SeniorFlexible hours
- 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
$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- ...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...SeniorRemote work3 days per week
$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...SeniorLocal area$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...SeniorTemporary workFlexible hours$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...SeniorTemporary workRelocation- 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...SeniorWork from homeFlexible hours
- ...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 workTemporary workCasual work
$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...SeniorPermanent employment- ...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
- ...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
$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- 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...SeniorFlexible hours
- ...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
$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$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...SeniorWork experience placementRemote work$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...SeniorWork experience placement$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- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Equipment Controls. Be the first to apply!
- ngo software engineer Wilmington, MA
- software developer Wilmington, MA
- part time software developer remote Wilmington, MA
- senior software engineer ruby on rails Wilmington, MA
- software engineer amazon Wilmington, MA
- senior software design engineer Wilmington, MA
- entry level software engineer remote Wilmington, MA
- software developer fintech Wilmington, MA
- consulting software engineer Wilmington, MA
- real time software engineer Wilmington, MA

