Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff / Principal PLC Controls Engineer

Technical Talent Group

Job Description

Job Description

Staff / Principal PLC Controls Engineer – Test & Integration About the Role

We are seeking a Staff/Principal-level PLC Controls Engineer to take ownership of PLC programming, controls integration, and commissioning for advanced test systems supporting a high-volume manufacturing environment.

Why This Role Is Open

The company is scaling production toward a 225-unit build rate while simultaneously upgrading its test-stand infrastructure and controls architecture .

The existing PLC system is functional, but a significant amount of control logic currently resides directly in the PLC. The engineering team is transitioning portions of that functionality into product controllers and needs to establish reliable communication between the PLC and those controllers.

This is not a ground-up controls development project . The existing PLC code and functionality are already in place. The immediate need is for an experienced controls engineer who can step into the existing CODESYS/Structured Text codebase, understand how it works, determine what logic needs to be removed or modified, and implement the required PLC-to-controller communication with minimal direction.

At the same time, the team is updating its test stands. This engineer will help verify the updated systems before production units arrive, including instrumentation, sensors, PLC I/O, signal scaling, wiring, pinouts, and control-panel functionality.

The team is targeting a 225-unit build rate , so they need a true controls SME who can hit the ground running and help move the upgraded test infrastructure into production readiness.

What You'll Do
  • Develop, modify, debug, and maintain PLC programs using CODESYS and Structured Text (ST) .

  • Review and understand existing PLC code and control architecture with minimal direction.

  • Identify existing PLC logic that needs to be removed, modified, or transitioned to product controllers.

  • Develop PLC-to-product-controller communication and associated control logic.

  • Integrate product controllers into existing and newly updated test stands.

  • Modify proven PLC functionality while preserving existing system performance and reliability.

  • Troubleshoot PLC logic, I/O, instrumentation, sensors, wiring, pinouts, and control-panel issues.

  • Verify that instrumentation is properly connected to the PLC and that signals are reading, scaling, and outputting correctly.

  • Support electrical troubleshooting during system integration and commissioning.

  • Commission updated test stands and verify system functionality before production units arrive.

  • Work across controls, electrical, mechanical, systems, and manufacturing teams to resolve integration issues.

  • Serve as the controls SME during system integration, commissioning, and production readiness.

  • Identify technical issues quickly, determine root cause, and implement solutions independently.

  • Support improvements to controls architecture, test-system reliability, and production readiness.

  • Document PLC changes, system updates, troubleshooting activities, and commissioning results.

Technical Environment
  • CODESYS

  • Structured Text (ST)

  • PLC programming and controls architecture

  • PLC-to-product-controller communication

  • Product controllers

  • Industrial I/O

  • Sensors and instrumentation

  • Control panels and electrical systems

  • Automated test stands

  • System integration and commissioning

  • High-volume manufacturing equipment

Required Qualifications
  • Staff, Principal, or equivalent senior-level PLC/Controls engineering experience .

  • Strong hands-on experience developing and modifying PLC programs.

  • Expert-level experience with Structured Text .

  • Professional experience with CODESYS or a comparable IEC 61131-3 PLC programming environment, with the ability to work directly in CODESYS.

  • Demonstrated ability to enter an existing PLC codebase, understand the logic, and make changes independently.

  • Experience developing communication between PLCs and external/product controllers.

  • Strong understanding of PLC architecture, I/O, instrumentation, sensors, and control systems.

  • Strong electrical troubleshooting skills, including wiring, pinouts, control panels, sensors, and PLC I/O.

  • Experience with system integration, commissioning, or automated test equipment.

  • Ability to troubleshoot problems across both PLC software and physical electrical hardware.

  • Ability to work independently and make technical decisions with minimal supervision.

  • Strong communication and cross-functional collaboration skills.

Preferred Qualifications
  • Experience with Rockwell/Allen-Bradley, Siemens, or other industrial PLC platforms.

  • Experience with industrial communication protocols.

  • Experience integrating embedded/product controllers with PLC-based systems.

  • Experience modifying existing PLC architecture rather than developing systems exclusively from scratch.

  • Experience with automated test stands, laboratory equipment, or production test systems.

  • Experience supporting high-volume manufacturing environments.

  • Ability to read and interpret electrical schematics.

  • Experience with instrumentation scaling, signal validation, and I/O commissioning.

What We're Looking For

This role requires more than someone who can troubleshoot a PLC. We need a controls SME who can write code, understand an existing architecture, determine what needs to change, implement the changes, and validate the physical system .

The right engineer should be comfortable taking ownership of an existing PLC program and quickly determining:

  • What logic needs to remain.

  • What logic needs to be removed.

  • What functionality needs to move to the product controller.

  • How the PLC should communicate with the product controller.

  • Whether sensors and instrumentation are connected and scaled correctly.

  • Whether wiring, pinouts, I/O, and control-panel connections are functioning correctly.

  • How to diagnose and resolve issues without extensive hand-holding.

Recruiter Screening Questions PLC / CODESYS / Programming
  1. How much hands-on experience do you have programming PLCs using CODESYS?

  2. How strong are you with Structured Text? What percentage of your PLC programming experience has been in Structured Text?

  3. Have you inherited an existing PLC codebase and had to understand and modify it with minimal direction? Walk me through an example.

  4. Have you removed existing PLC logic and moved that functionality into a separate controller or embedded product controller?

  5. Have you developed communication between a PLC and an external controller? What PLCs, controllers, and communication protocols did you use?

  6. If given an existing PLC program that is functioning but contains control logic that needs to be removed and replaced with product-controller functionality, how would you approach that change?

Integration / Commissioning
  1. Have you worked on automated test stands or test equipment? What were you responsible for?

  2. Tell me about a commissioning project where you had to verify that sensors or instrumentation were communicating correctly with the PLC.

  3. How comfortable are you troubleshooting a sensor that is reading incorrectly, improperly scaled, or not communicating?

  4. Can you troubleshoot wiring, pinouts, PLC I/O, and control-panel issues? Give me an example.

  5. Have you worked directly with both PLC code and the physical electrical system? Tell me about a problem where you had to troubleshoot both sides.

Senior-Level Ownership
  1. How independently can you operate when entering an unfamiliar PLC codebase?

  2. What is the most complex PLC controls system you have personally owned or modified?

  3. Have you supported integration and commissioning in a manufacturing or production environment?

  4. Are you comfortable operating as the controls SME for a project, making technical decisions and driving issues to resolution without extensive direction?

Ideal Candidate Profile

The strongest candidate will have:

  • CODESYS

  • Structured Text

  • Advanced PLC programming

  • PLC-to-controller communication

  • Product controller integration

  • Electrical troubleshooting

  • Instrumentation and sensor integration

  • PLC I/O

  • Control-panel troubleshooting

  • Automated test-stand experience

  • System integration and commissioning

  • Manufacturing or production environment experience

  • Staff/Principal/SME -level ownership

Success in the Role

Success means being able to hit the ground running and take ownership of the controls work without requiring extensive training or direction.

The engineer will help transition existing PLC functionality toward product-controller-based control, establish reliable PLC-to-controller communication, integrate updated test stands, and ensure instrumentation and electrical systems function correctly.

With the organization targeting a 225-unit build rate , this position has a direct impact on production readiness, test capacity, and the reliability of the manufacturing operation.

You should be proficient in:

  • PLC Troubleshooting Skills
  • Electrical Schematics
  • Single and Three Phase Power
  • 120/208/240/480 Voltage Systems
  • Industrial Robot Programming
  • Design for Assembly (DFA)
  • PLC Programming Experience
  • SCADA Experience
  • Electrical / Electronic Systems
  • High Voltage Systems
  • Equipment Installation & Wiring
  • Access Control Systems
  • Aerospace Manufacturing

Machines & technologies you'll use:

  • Variable Frequency Drives (VFD)
  • CAD Software (Solid Edge, Siemens NX, Catia, Pro-E / Creo, NX CAD (Siemens), Solidworks, Onshape, Autodesk Inventor, AutoCAD)
  • Programmable Logic Controller (PLC) (Beckoff, Allen Bradley, Fanuc, Schneider Electric, Mitsubishi, Modicon, Omron, B&R Industrial Automation, Siemens, Panasonic, Sigmatek)
  • Vision System
  • Servo Motors
  • Industrial Robot
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff / Principal PLC Controls Engineer in Berkeley, CA vacancy
  • $228k - $340k

     ...Everlaw is looking for a Staff/Principal AI Engineer to help design and execute our overall technical strategy of applying AI in our product, directly contributing to our company’s vision of being the AI leader in legal discovery and litigation technology. AI is central... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Everlaw

    Oakland, CA
    19 hours ago
  •  ...Senior Instrumentation & Controls Engineer Fervo is working to build the most cost-effective,...  .... ~ Ability to lead and mentor junior staff. ~ Advanced oral and written communication...  ..., bid documents, instrument/PLC I/O lists). Location Fervo Energy... 
    Suggested
    For contractors
    Work at office
    Immediate start
    Remote work

    Fervo Energy

    Oakland, CA
    19 hours ago
  •  ...Description Job Description The Role   We are looking for a Controls Engineer to join our product engineering team and help design, build,...  ...will include: Design, develop, and program PLC-based electrical control systems Specify, purchase, and troubleshoot... 
    Suggested
    Work experience placement

    Scale Microgrid Solutions

    Oakland, CA
    3 days ago
  •  ...Robot Controls And Machine Learning Specialist Backed by leading climate and American dynamism investors, Terranova builds intelligent robotic systems to terraform the Earth itself - lifting land, restoring wetlands, and protecting critical infrastructure from floods... 
    Suggested
    Permanent employment

    Terranova

    Berkeley, CA
    3 days ago
  •  ...life. Every day, our community of students, parents, teachers and staff come together to learn and grow so that every child’s...  ...support and instruction needed to be successful! The Assistant Principal works closely with the Principal to manage all the functions of... 
    Suggested
    Full time
    Work at office
    Home office

    Aspire Public Schools

    Oakland, CA
    1 day ago
  • $115k - $130k

     ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  ...to grow. Location : Berkeley, CA We are hiring a Senior Control Panel Designer to impact development and validation of our groundbreaking... 
    For contractors

    ALTEN Technology USA

    Berkeley, CA
    14 days ago
  • Zendar in Berkeley, CA is seeking engineers for the Vehicle Motion Planning & Control team to advance motion planning and control for autonomous vehicles. You will work from our Berkeley office, collaborating with sensor, perception, and software teams to deliver safe,... 
    Work at office

    Zendar

    Berkeley, CA
    2 days ago
  • Zendar Inc. in Berkeley is hiring a Software Engineer to own components from algorithm design through real-time C++ implementation, simulation...  ...for someone with strong software fundamentals, robotics or controls grounding, and a passion for moving code into a real vehicle.... 

    Zendar Inc.

    Berkeley, CA
    4 days ago
  •  ...Elementary School Assistant Principal Eligibility Pool This posting is for candidates who would like to be considered for any and all Elementary School Assistant Principal eligibility pool openings at OUSD. This is not an advertisement of a current vacancy at OUSD but... 
    Full time
    Work at office
    Flexible hours

    Oakland Unified School District

    Oakland, CA
    4 days ago
  • $105k - $123k

     ...potential. Position Description Assistant Principals (APs) at Rocketship are charged with...  ...level as well as instructional support staff. APs lead their grade levels by driving...  ...work but deeply rewarding and within their control. Essential Functions Rocketship Assistant... 
    Local area
    Flexible hours

    Rocketship Public Schools

    Oakland, CA
    19 hours ago
  • EvenUp, based in San Francisco, is looking for a Staff or Principal PM to lead the development of their data products portfolio. This hybrid role demands collaboration with ML and data engineering to transform data assets into valuable tools for legal teams. The ideal candidate... 
    Flexible hours

    EvenUp

    San Francisco, CA
    19 hours ago
  • $104.58k - $127.84k

     ...The Engineering Division at Lawrence Berkeley National Laboratory (LBNL) is seeking a Controls Software Engineer to join our team! In this role, you will develop, deploy, test...  ...With a strong scientific reputation, expert staff, and advanced capabilities, the ALS attracts... 
    Full time
    Work experience placement
    Work at office

    Lawrence Berkeley Lab

    Berkeley, CA
    3 days ago
  •  ...Senior Controls Engineer An innovative automation company has engaged us to find a Senior Controls Engineer to help build the next generation of intelligent warehouse automation systems. In this hands-on individual contributor role, you'll take ownership of the controls... 
    Immediate start
    Relocation
    Flexible hours

    Samson Rose

    San Francisco, CA
    7 hours ago
  • $140k - $180k

     ...and one of the industry's leading flight-proven electric propulsion systems for satellites, the Astra Spacecraft Engine. The Opportunity As a Controls Engineer at Astra, you'll design and implement the control systems that power our automated test and production equipment... 

    Astra Space, Inc.

    Alameda, CA
    19 hours ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...DescriptionAECOM is seeking an AssociateAnalyst(Project/Cost Controls Engineer) to support a major public-sector capital improvement... 
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Oakland, CA
    3 days ago
  •  ...About the Role CloudZero is hiring Staff and Principal Software Engineers across our engineering organization. We're not filling a single seat. We'...  ...Kubernetes metric agent, already in production across customer-controlled clusters, where you're solving for resource constraints... 
    Full time
    Immediate start

    Cloud Zero

    San Francisco, CA
    19 hours ago
  •  ...Senior / Staff / Principal Frontend Engineer Location: Onsite San Francisco We have multiple startups interested in talent. Here is a generic summary...  ...to different screen sizes and devices.  • Version control systems (Git): Familiarity with version control systems... 
    Full time

    Lead Allies Inc.

    San Francisco, CA
    19 hours ago
  • $128k - $162k

     ...building a better lithium-ion battery from the inside out today. We engineer and manufacture ground-breaking battery materials that...  ...equipment. In your work at Sila, you will execute industrial process controls and instrumentation designs through influence and technical... 
    Work at office
    Long distance

    Sila Nanotechnologies

    Alameda, CA
    1 day ago
  • $250k - $350k

     ...Staff/Principal Software Engineer At Synthetic we are synthetically recreating the professional service of bookkeeping using AI. Our product processes financial data, manages bookkeeping workflows, and communicates with customers autonomously. Read more about us in... 
    Full time
    Worldwide
    Visa sponsorship

    Ad Synthetic, Inc.

    San Francisco, CA
    19 hours ago
  • $90k - $122k

     ...capabilities of an equipment supplier, engineering firm, general contractor, and real estate...  ...already happening. What you'll do As a Controls Engineer at Giga, you will own the...  ...mission-critical AI infrastructure. From PLC/HMI programming and panel design to control... 
    For contractors
    Local area
    Flexible hours
    Shift work

    GIGA ENERGY

    San Francisco, CA
    2 days ago
  •  ...currently has an opening for an Automation Engineer to join our Systems Integration team....  ...a unique opportunity to be involved with PLC & SCADA projects located in various areas...  ...000 PLC software) or Schneider Electric (Control Expert) is required; Knowledge of cybersecurity... 
    Work at office
    Local area
    Night shift

    Tetra Tech

    San Francisco, CA
    4 days ago
  • $117.8k - $176.8k

     ...seeking an Instrumentation and Controls Engineer for any one of our California...  ...at ease with core aspects of PLC, HMI and SCADA system...  ...member under the guidance of a principal level I&C engineer.Successful...  ...specifications.Ability to mentor junior staff and work with disparately... 
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    San Francisco, CA
    19 hours ago
  • $300k - $380k

     ...iOS Swift Software Engineer Staff Principal Lead \ \ Compensation \ 300k to 380k USD No equity \\ \ Experience Required \ 5 plus years \\ \ Employment Type \ Full Time \\ \ Job Location \ San Francisco \\ \ Work Model \ In office \... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation
    Visa sponsorship

    Sadient

    San Francisco, CA
    19 hours ago
  • Leading Educators in California seeks a Director of Implementation, Design, and Coaching - Math to drive systemic instructional improvement across South San Francisco Unified School District. You will own implementation from launch to measurable impact, partnering with ...

    Leading Educators

    Berkeley, CA
    3 days ago
  • $300k - $380k

     ...Android Kotlin Software Engineer Staff Principal Lead \ \ Compensation \300k to 380k USD No equity \ \ \ Experience Required \5 plus years \ \ \ Employment Type \ Full Time \ \ \ Job Location \ San Francisco \ \ \ Work Model... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation
    Visa sponsorship

    Sadient

    San Francisco, CA
    19 hours ago
  • $239k - $342k

     ...We are seeking a highly skilled  Machine Learning Engineer to contribute to transformative projects in video personalization...  ...to Los Angeles, New York City, and San Francisco Staff Level $239,000 - $342,000 USD Principal Level $292,000 - $417,000 USD Tubi is a... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    San Francisco, CA
    19 hours ago
  • $227.2k - $417k

     ...About the Role:As a Software Engineer on the ML Infrastructure team, you will collaborate closely...  ...Product teams.We currently have multiple openings;Staff Software EngineerPrincipal Software EngineerAdditional Details: As a Principal Engineer on the ML Infrastructure team, you... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    4 days ago
  • $205k - $220k

     ...technology evolves. AI experience requirements vary by role and will be assessed during the interview process.About the Role:As the IT Controls Engineer you will own, evolve, and scale IT General Controls (ITGCs) across Gusto's enterprise application ecosystem including NetSuite... 
    Full time
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $300k - $380k

     ...Backend / Python Software Engineer (Staff, Principal, Lead)\ \ \ Compensation: \ $300k – $380k • No equity \ Location: \ San Francisco \ Experience Required: \ 5+ years \ Employment Type: \ Full Time \ \ \ Skills Required \ \ Python \ Redis \... 
    Full time
    Immediate start
    Flexible hours

    Sadient

    San Francisco, CA
    19 hours ago
  • $130k - $165k

     ...Senior Instrumentation and Controls Test Engineer Location: United States, Onsite Compensation: 130,000 to 165,000 USD per year, plus benefits and equity Supports testing of propulsion, avionics and spacecraft systems Darwin Space are partnered with an... 
    Full time
    San Francisco, CA
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff / Principal PLC Controls Engineer. Be the first to apply!