{"schemaVersion":"jobsearcher.job.v1","id":"85616e66a456a2d746c96093","url":"https://jobsearcher.com/jobs/85616e66a456a2d746c96093","canonicalUrl":"https://jobsearcher.com/jobs/85616e66a456a2d746c96093","title":"Senior Controls Programmer","description":"Senior Developer / Controls ProgrammerLocated: Houston, TX (near the 610 and 69 intersection)Pay: $150k-$190k base + 15% bonus + strong benefits/PTO + 401k w/ 4% matchingHybrid, 2-3 days a week on-site to start and will be more remote as you ramp upWe are seeking a Senior Developer / Controls Programmer to develop next-generation automation tools, PLC control algorithms, and edge computing applications. This role partners with product, engineering, and customers to design, build, test, and support industrial automation solutions.ResponsibilitiesDevelop PLC control logic using Ladder Logic (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC), and/or Structured Text (ST).Design automation tools, control algorithms, telemetry applications, and edge computing solutions.Create and maintain Lua scripts for automation, communications, and data processing.Analyze electrical schematics, P&IDs, and technical documentation to develop reliable control systems.Design HMI/UI interfaces and create testing and validation plans.Support product releases, troubleshoot complex control issues, and assist with technical training.Collaborate with cross-functional teams to deliver scalable, maintainable automation solutions.QualificationsBachelor's degree in Electrical Engineering, Computer Engineering, or a related field (or equivalent experience).5+ years of industrial automation or controls programming experience.Strong PLC programming experience (Allen-Bradley, Siemens, Schneider, Emerson, Beckhoff, etc.)Experience with industrial protocols such as Modbus and CAN/J1939.Experience developing HMI/UI applications.Knowledge of Lua, C/C++, Python, or JavaScript is a plus.Familiarity with JSON, XML, XSLT, and web services is preferred.Safety system experience and conversational Spanish are a plus.Why Join Us?Help build cutting-edge industrial automation technology.Join a growing team serving an expanding customer base.Work on innovative products that improve operational efficiency through intelligent automation + AI.$150k-$190k base + 15% bonus401k with 4% matching.Very strong benefits package + unlimited PTO.We have about 90 employees, are not limited by any red-tape.","company":"Juniper","rawCompany":"juniper","city":"Houston","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-07-14T07:39:05.026Z","occupations":[{"code":"17-2199.05","title":"Mechatronics Engineers","slug":"mechatronics-engineers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"335314","title":"Relay and Industrial Control Manufacturing","slug":"relay-and-industrial-control-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"334513","title":"Instruments and Related Products Manufacturing for Measuring, Displaying, and Controlling Industrial Process Variables","slug":"instruments-and-related-products-manufacturing-for-measuring-displaying-and-controlling-industrial-process-variables"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Controls Programmer","description":"Senior Developer / Controls ProgrammerLocated: Houston, TX (near the 610 and 69 intersection)Pay: $150k-$190k base + 15% bonus + strong benefits/PTO + 401k w/ 4% matchingHybrid, 2-3 days a week on-site to start and will be more remote as you ramp upWe are seeking a Senior Developer / Controls Programmer to develop next-generation automation tools, PLC control algorithms, and edge computing applications. This role partners with product, engineering, and customers to design, build, test, and support industrial automation solutions.ResponsibilitiesDevelop PLC control logic using Ladder Logic (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC), and/or Structured Text (ST).Design automation tools, control algorithms, telemetry applications, and edge computing solutions.Create and maintain Lua scripts for automation, communications, and data processing.Analyze electrical schematics, P&IDs, and technical documentation to develop reliable control systems.Design HMI/UI interfaces and create testing and validation plans.Support product releases, troubleshoot complex control issues, and assist with technical training.Collaborate with cross-functional teams to deliver scalable, maintainable automation solutions.QualificationsBachelor's degree in Electrical Engineering, Computer Engineering, or a related field (or equivalent experience).5+ years of industrial automation or controls programming experience.Strong PLC programming experience (Allen-Bradley, Siemens, Schneider, Emerson, Beckhoff, etc.)Experience with industrial protocols such as Modbus and CAN/J1939.Experience developing HMI/UI applications.Knowledge of Lua, C/C++, Python, or JavaScript is a plus.Familiarity with JSON, XML, XSLT, and web services is preferred.Safety system experience and conversational Spanish are a plus.Why Join Us?Help build cutting-edge industrial automation technology.Join a growing team serving an expanding customer base.Work on innovative products that improve operational efficiency through intelligent automation + AI.$150k-$190k base + 15% bonus401k with 4% matching.Very strong benefits package + unlimited PTO.We have about 90 employees, are not limited by any red-tape.","datePosted":"2026-07-14T07:39:05.026Z","dateModified":"2026-07-14T07:39:05.026Z","hiringOrganization":{"@type":"Organization","name":"Juniper","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Houston","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"85616e66a456a2d746c96093"},"url":"https://jobsearcher.com/jobs/85616e66a456a2d746c96093"}}