1

Logic Programming Jobs (NOW HIRING)

Job Title- Mark Logic Developer Location-Hartford,CT Key Skills: MarkLogic Java, JavaScript, XQuery, XSL, Shell Scripting Azure or AWS (S3, Kinesis, IAM, CloudWatch, EMR, Glue, Data Storage) 8+ years ...

Control Engineer

Orlando, FL · On-site

$78K - $101K/yr

An in-depth understanding of control systems, components, ladder logic programming, SCADA programming and their applications, safety systems, safety sensors * Experience with instrumentation and ...

Control Engineer

Orlando, FL · On-site

$78K - $101K/yr

An in-depth understanding of control systems, components, ladder logic programming, SCADA programming and their applications, safety systems, safety sensors * Experience with instrumentation and ...

Conduct logic programming (LCT), database management, and trend analysis. * Provide necessary 24/7/365 emergency technical response on-site within 2 hours of notification when required.

CONTROLS TECHNICIAN

Greenwood, IN

$28.50 - $37.50/hr

SUMMARY Top performing manufacturer has urgent need for a Controls Technican with Structured Text Ladder Logic programming experience. RESPONSIBILITIES * Support PLC and Controls projects to achieve ...

CONTROLS TECHNICIAN

Greenwood, IN · On-site

$28.50 - $37.50/hr

SUMMARY Top performing manufacturer has urgent need for a Controls Technican with Structured Text Ladder Logic programming experience. RESPONSIBILITIES * Support PLC and Controls projects to achieve ...

Controls Engineer

Wentzville, MO · On-site

$80K - $103K/yr

Ladder logic programming Experience working in industrial environment and working with automation Troubleshooting experience Shift Details: This role has the capacity to be a 7-day schedule!!!! This ...

... logic -Programming of PLC and HMI systems Qualifications: -1-3 years electrical, mechanical, and instrumentation engineering design experience preferred -Bachelor's degree engineering (Chemical ...

next page

Showing results 1-20

Logic Programming information

See salary details

$25K

$88.9K

$149K

How much do logic programming jobs pay per year?

As of Jun 20, 2026, the average yearly pay for logic programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by logic programmers when working on large-scale projects?

Logic programmers often encounter challenges related to the scalability and maintainability of code when working on large-scale projects. As logic programs grow in complexity, debugging and ensuring efficient execution can become difficult, particularly when dealing with intricate rule sets and dependencies. Collaboration with other team members, such as software engineers or domain experts, is essential to clarify business logic and optimize performance. Regular code reviews and modular programming practices can help address these challenges and ensure a robust final product.

What is logic programming?

Logic programming is a programming paradigm based on formal logic, where program statements express facts and rules about problems within a system of formal logic. In this approach, computation is achieved by querying these facts and rules, and the system tries to find solutions that satisfy the queries using logical inference. Prolog is one of the most well-known logic programming languages. Logic programming is commonly used in artificial intelligence, natural language processing, and problem-solving applications where declarative programming is advantageous.

What are the key skills and qualifications needed to thrive as a Logic Programmer, and why are they important?

To thrive as a Logic Programmer, you need a solid background in computer science, discrete mathematics, and proficiency in logic-based programming languages such as Prolog. Familiarity with logic solvers, declarative programming environments, and relevant software tools is essential, and certifications or coursework in artificial intelligence or computational logic can be advantageous. Strong analytical thinking, problem-solving abilities, and attention to detail help set candidates apart in this field. These skills and qualifications are crucial for designing efficient, accurate logic-driven systems and solving complex computational problems effectively.

What is the difference between Logic Programming vs Data Scientist?

AspectLogic ProgrammingData Scientist
Required CredentialsTypically computer science or software engineering degrees, programming certificationsDegree in data science, statistics, computer science, or related fields
Work EnvironmentSoftware development, AI, knowledge-based systemsData analysis, modeling, machine learning projects
Industry UsageAI research, expert systems, logic-based applicationsTech, finance, healthcare, marketing

Logic Programming and Data Scientists share a focus on data and algorithms but differ in their core skills and work environments. Logic Programming emphasizes rule-based programming and AI systems, while Data Scientists focus on analyzing data to inform business decisions. Both roles require strong analytical skills, but their tools and applications vary significantly.

More about Logic Programming jobs
Senior PLC Programmer / Controls Engineer : Plano, TX-Onsite

Senior PLC Programmer / Controls Engineer : Plano, TX-Onsite

Marvel Technologies Inc

Plano, TX • On-site

$92K - $122K/yr

Contractor

Posted 26 days ago


Job description

Job Title :  Senior PLC Programmer / Controls Engineer

Location :   Plano, TX-Onsite

Duration : Long Term

Contract on w2

Job Description:

This role will involve the development of an innovative prototype for a piece of automated  equipment:

  • Collaborate with design engineers to spec sensors, motors, and other electrical components
  • Responsible for completing the electrical BOM and controls wiring diagrams
  • Develop and then Debug ladder logic programming for sequence and control in the Automation Direct PLC

Strong PLC ladder logic programming & debugging skills are required:

  • 5+ years PLC programming experience
  • Ability to develop & implement a ladder logic program from scratch
  • Experience integrating and programming stepper motors, gantry or motion systems, and sensors
  • Programing then debugging/ testing of motion, recovery, and fault sequences for a 3 axis stepper based motion system
  • Automation Direct PLC familiarity (ProductivitySuite software ladder logic) is preferred!
  • Experience with PLC programming using methods such as recipe management, data management or remote data logging, or MQTT protocol is a plus!

General automation skills:

  • Expertise in sensors, stepper motors, and other electrical components
  • Basic safety system or safety relay knowledge
  • ANSI/CE/TUV or UL standards experience is a plus!

General electrical experience:

  • Ability to build/wire and troubleshoot panels & devices (120vac & low voltage)
  • Ability to read, modify, and create wiring diagrams

MUST BE:

  • Hands-on (interested in helping build/wire and then debug & test the solution)!
  • Passionate about automation & innovation
  • Able to effectively communicate & collaborate with the rest of the automation design team
  • Confident in PLC programming (ladder logic)