PLC Programmer (Siemens TIA Portal)

Critical Systems, Inc.

Boise (ID)

On-site

USD 85,000 - 115,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
401(k)
Paid time off
Profit sharing

Job summary

Critical Systems, Inc. in Boise, Idaho seeks an experienced PLC Programmer to convert a Sequence of Operation into a clean Siemens TIA Portal project and bring it to startup quickly.

You will own projects end-to-end, collaborating with engineering, electrical and production teams while integrating AI-assisted tools for faster development. Ideal candidates have 5+ years PLC programming experience, fluency with TIA Portal, and a willingness to lead projects with minimal supervision.

Qualifications

  • 5+ years hands-on PLC programming experience.
  • Fluency with Siemens TIA Portal.
  • Able to own projects from start to startup without supervision.
  • Interest in AI-assisted engineering and Siemens Eigen Agent.
  • Collaborate with engineering, electrical and production teams to deploy robust controls.

Responsibilities

  • Read SOO and write a complete PLC program in Siemens TIA Portal.
  • Own projects end-to-end: development, simulation, testing, commissioning, startup.
  • Develop and deploy contract-manufactured controllers for third parties.
  • Leverage AI tools (Eigen Engineering Agent) to accelerate code generation and documentation.
  • Configure Siemens hardware and networks; develop or modify HMI screens.

Skills

PLC programming
TIA Portal
AI-assisted engineering
Team collaboration
Independent project ownership

Tools

Siemens Eigen Engineering Agent
Siemens TIA Portal
PROFINET / Drives

Job description

About the Role

Critical Systems, Inc. is a Treasure Valley manufacturer looking for an experienced PLC Programmer who can take a Sequence of Operation and turn it into a clean, working Siemens TIA Portal project and do it fast. You'll own projects from the first block of code through startup, working alongside our engineering, electrical, and production teams to get systems running right. We're also moving quickly on AI-assisted engineering. You'll have the opportunity to use Siemens' Eigen Engineering Agent inside TIA Portal to accelerate program creation, so you can focus on logic, testing, problem-solving, and other tasks that human expertise. This is located in Boise Idaho, United States (on-site).

What You'll Do
  • Read and interpret a Sequence of Operation (SOO) and independently write a complete, well-structured PLC program in Siemens' TIA Portal.
  • Own projects end-to-end: program development, simulation and testing, commissioning, and startup support.
  • Possible development and deployment of new "contract manufactured" controllers for third parties.
  • First Generation implementation and use of AI tools, including the new Siemens Eigen Engineering Agent, to accelerate code generation, tag creation, configuration, and documentation followed by system wide review, test, and validation.
  • Work closely with Siemens' engineering and support teams to develop AI technology.
  • Configure Siemens hardware and networks and develop or modify HMI screens as needed.
  • Invest time with CSI engineers, electricians, technicians, production team members, and customers; collect input and direction from multiple sources and collaborate to create control systems that work efficiently and effectively for innovative, state-of-the-art industrial applications.
  • Troubleshoot and resolve issues during testing and commissioning.
  • Establish and maintain retrievable project files to organize team input, comments, and documentation and facilitate efficient collaboration.
What You'll Bring to the CSI team
  • At least 5+ years of hands-on PLC programming experience.
  • Fluency with Siemens' TIA Portal.
  • Experience with other programming platforms is a plus.
  • The ability to write and deliver PLC projects from commencement to completion without supervision or programing assistance.
  • A passion for using AI to dramatically accelerate the process of delivering innovative products to customers.
  • The ability to master tools like the Siemens Eigen Engineering Agent and other rapidly emerging product-development tools is paramount.
  • Open mindedness and a team-first perspective.
  • The ability and willingness to accept input and constructive criticism from multiple sources, adjusting to new ideas and implementing team-approved direction quickly.
Nice to Have
  • WinCC / HMI development experience.
  • Programming in multiple IEC 61131-3 languages (LAD, FBD, SCL).
  • PROFINET, drives, and motion control experience.
  • Familiarity with the Siemens Automation Framework or other structured programming standards.
  • Experience with FAT/SAT, on-site commissioning, and startup.
  • Ability to read electrical schematics; exposure to Allen-Bradley/Rockwell.
Why CSI
  • A small, culture-first team, where your work is visible and your input matters.
  • Real ownership of projects instead of being one name on a large org chart.
  • Early access to AI-assisted engineering tools in a company that wants to use them well.
  • Flexible work schedule
  • Working with a team that wants you to succeed.

Pay: $85,000 - $115,000 (higher compensation possible depending on experience) plus company benefits including medical, dental, vision, life, 401(k), paid time off, and profit sharing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PLC Programmer (Siemens TIA Portal)
PLC Programmer (Siemens TIA Portal)

Critical Systems • Boise (ID)

On-site
USD 85,000 - 115,000
Flexible work schedule
Profit sharing
Medical, dental, vision, life
+1
Lead PLC Programmer - Siemens TIA Portal with AI Acceleration
Lead PLC Programmer - Siemens TIA Portal with AI Acceleration

Critical-Systems • Boise (ID)

On-site
USD 85,000 - 115,000
Flexible work schedule
Profit sharing
Medical, dental, vision, life
+1
PLC Programmer
PLC Programmer

Manatal • Charlotte (NC)

On-site
USD 85,000 - 110,000
Health coverage
401(k) with company matching
Paid time off
+4
Senior PLC Programmer – Siemens TIA Portal, AI-Driven
Senior PLC Programmer – Siemens TIA Portal, AI-Driven

Critical Systems, Inc. • Boise (ID)

On-site
USD 85,000 - 115,000
Medical benefits
Dental benefits
Vision benefits
+3
PLC Programmer – Siemens
PLC Programmer – Siemens

Pitco Engineering • United States

On-site
USD 70,000 - 100,000
PLC Programmer
PLC Programmer

Manatal • Greenville (SC)

On-site
USD 70,000 - 90,000
Competitive pay
Medical, dental, and vision insurance
401(k) plan with company match
+2
PLC Programmer
PLC Programmer

Manatal • Cincinnati (OH)

On-site
USD 70,000 - 90,000
Competitive pay
Medical, dental, and vision insurance
401(k) plan with company match
+2
PLC Programmer
PLC Programmer

Manatal • Richmond (VA)

On-site
USD 70,000 - 90,000
Competitive pay
Medical, dental, and vision insurance
401(k) plan with company match
+2
Siemens PLC Automation Engineer – Field Role with Travel
Siemens PLC Automation Engineer – Field Role with Travel

Pitco Engineering • United States

Hybrid
USD 70,000 - 100,000
Controls Engineer/PLC Programmer
Controls Engineer/PLC Programmer

Selectek, Inc. • Verona (WI)

On-site
USD 85,000 - 120,000