> Markdown version of [/jobs/ext/3697398-sr-software-control-engineer-in-plymouth](https://www.wearedevelopers.com/jobs/ext/3697398-sr-software-control-engineer-in-plymouth). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Control Engineer in Plymouth - **Company:** Energy Jobline - **Location:** Plymouth, MA, United States - **Experience:** Expert - **Salary:** $120,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Fieldbus, CAN Bus, ControlNet, DeviceNet, Ethernet, Microsoft Visual Studio, Visual Basic .NET (Programming Language), Modbus, Profibus, Robotic Automation Software, Software Engineering, Product Software Implementation Methods, Systems Integration, Information Technology, Allen-Bradley Factory Automation Equipment, Win CC - **Published:** October 12, 2026 - **Apply:** https://www.energyjobline.com/job/sr-software-control-engineer-plymouth-31927885 ## About the Role * 7+ years of experience in systems engineering/design within an OEM or automation environment. * Proven experience with multiple PLC programming , including Allen-Bradley and Siemens. * Experience developing software for PLC, GUI, HMI, and robotic systems. * Strong knowledge of fieldbus communications, including Ethernet/IP, ControlNet, DeviceNet, ProfiBus, ModBus, and CanBus. * Experience with VB.NET, MS Visual Studio, and PanelView+; WinCC Flexible and iFix are a plus. * Strong electro-mechanical skills with the ability to read and develop electrical, fluid, and pneumatic schematics. * Understanding of paint and dispense technology and robotic paint application processes. * Experience with FANUC, ABB, Kawasaki, or Yaskawa robotics is a plus. * Knowledge of electrical codes, OSHA/ANSI standards, RIA standards, GD&T, and hazardous-location requirements are . * Strong communication, problem-solving, leadership, and organizational skills. Education: * Bachelor's degree in electrical engineering, Computer Science, Mechatronics, or a related field . * Equivalent professional experience or vocational training will be considered. Work Environment: * Primarily office/engineering-based with time spent in labs and warehouse areas. * Up to 50% travel to customer and project sites, including potential international travel. * May involve exposure to paint, solvents, adhesives, electrical equipment, and other industrial environments. * Ability to lift to 40 lbs. ## Description Our client is seeking an experienced Senior Software Controls Engineer to lead the development, integration, and implementation of software used in automatic paint and dispensing systems., * Lead controls and system integration projects from development through commissioning and startup. * Develop and implement PLC/HMI software for paint and dispense applications. * Provide technical leadership, guidance, and mentorship to Controls Engineers and project teams. * Troubleshoot technical issues, identify root causes, and develop effective solutions. * Support project proposals, system estimates, and customer solutions. * Lead the development and implementation of Software and Controls standards. * Provide technical support to customers, vendors, suppliers, and internal teams.