Search jobs > Concord, CA > System programmer

Control Systems Programmer II

TJC and Associates, Inc.
Concord, CA, US
$154K a year
Full-time
Quick Apply

Our team at TJC and Associates, Inc. delivers real job satisfaction. We are a successful engineering firm recognized for our professional expertise, respected for our quality, and known as a great place to work.

Our projects focus on infrastructure improvements which provide great job stability. TJC and Associates, Inc. (TJCAA) is a multi-discipline engineering firm that specializes in electrical and structural design engineering services.

Our core engineering service offering includes structural; instrumentation, control and electrical; and control systems programming.

We primarily serve other engineering firms, public agencies, and businesses on projects consisting of water and wastewater treatment plants, reservoirs, and pump stations, chemical storage, and commercial buildings.

Over our 26-year history, we’ve built a highly skilled and seasoned workforce that enjoys what they do offering a comprehensive service with a knack for problem-solving and specializing in water and wastewater facilities.

Our Engineering Team is growing! We are seeking a hardworking, bright, and creative mind to fill this intermediate-level programmer position.

Working in this role provides an incredible and dynamic opportunity to work with some of the top engineers in the area. You will perform intermediate-level control systems programming and testing tasks primarily for instrumentation, process automation controller (PAC), SCADA, control system network, and telemetry systems in the water and wastewater industry, in support of the electrical or controls systems team.

Under general direction by more experienced control systems programming staff, you will perform a variety of tasks requiring latitude for independent judgment, work on implementing projects with a moderate scope where analysis of situations or data requires a review of a variety of easily identifiable factors, exercise judgment within defined procedures and practices to determine appropriate actions and demonstrate judgment by recommending changes to implementation approach to more senior engineering team members.

Location : 2300 Clayton Road, Suite 1450 Concord, CA 94520-2146 Alternate Office Location : 1111 Broadway, Suite 300 Oakland, CA 94607-4167 Status : Full-time Hybrid (after initial training period) Schedule : Monday Friday ( Start / End times have some flexibility we strive for an 8-hour workday!) Our Compensation and generous Employee Benefits Package shows how much we value our team.

$125,000 $154,000 annually depending on experience Medical Insurance TJCAA pays 83% of costs for employees and dependents up to $1,900 per month.

Dental Insurance 100% Coverage for Employee Vision Insurance 100% Coverage for Employee and Dependents Generous Vacation, Paid Sick Leave, and Holiday Policies Life / AD&D / Long-Term Disability Insurance 100% Employer Paid 401K program with up to a 4% match Seasonal Employee Events We value the opportunity to bring our team and their families together for a little fun outside the office Primary responsibilities may include the following : Understands complex control system networks, network architecture drawings, and technical documentation.

Uses programming standards for multiple PAC and human-machine interface (HMI) system development including function blocks, user-defined data types, tagging, and HMI database and user interface Demonstrates knowledge of updated industry-standard cybersecurity principles.

Prepares intermediate-level control system network architecture drawings, network configurations, PAC program structures, and PAC programs using standard function libraries, data structures, HMI graphics, and technical documentation Has primary responsibility for a major part of the project or activity for limited-scope projects Involvement with intermediate-level control system testing and system startup and commissioning activities Ensures that overall project objectives are met, and progress is communicated Develops an understanding of all technology, best practices, industry trends and software applications used in the design and implementation of TJCAA client projects Interacts with clients, contractors and / or subcontractors to obtain technical data and information necessary for control system implementations, working with multidisciplinary engineering groups, such as electrical, mechanical, architectural, structural, and civil as well as other control systems programmers Provides client support and maintenance for their control system components and applications Prepares project deliverables using TJCAA standards and practices, while incorporating client requirements, all within specified timelines and quality control requirements Travels to and works at client locations as required Performs other duties as assigned Computer Skills Knowledge of Microsoft Office Suite of products and control systems design software Experience with at least one PAC programming software platform including program simulation such as Rockwell, Schneider Electric / AVEVA, Inductive Automation, GE Vernova, or Siemens Experience with relationship database architecture and querying with at least one database provider such as MS SQL Server, MySQL, or SQLite Experience with TCP / IP and UDP Ethernet communications Education and Experience 3-7 years of professional experience related to instrumentation and control system network design or construction, process automation, and SCADA programming telemetry systems design in the water and wastewater treatment industry, or an equivalent combination of education and experience.

Bachelor of Science in computer science, electrical engineering, math, or physics or related from a four-year, accredited college is preferred, but equivalent professional experience will be considered in lieu of a degree.

Requires intermediate-level technical knowledge of control systems programming design or construction principles and methods.

Requires ability to understand and solve semi-complex control systems programming and operational challenges that are mission-critical.

Must be a U.S. Citizen or qualified to work in the U.S. without Employer Visa Assistance. The above statements are intended to describe the general nature and level of work being performed by those assigned to this job.

They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to reassign and alter the job description as dictated by business necessity and reasonable accommodations.

TJCAA prides itself on our internal culture, which includes the training, growth, and promotion of our staff. Over half of our current staff have worked at TJCAA for 5-20 years and support our new staff members by providing mentoring and encouraging professional growth and success.

If this job posting captures your attention, we look forward to receiving your resume! We look forward to receiving your resume! Powered by JazzHR

5 days ago
Related jobs
TJC and Associates, Inc.
Concord, California

Prepares intermediate-level control system network architecture drawings, network configurations, PAC program structures, and PAC programs using standard function libraries, data structures, HMI graphics, and technical documentation Has primary responsibility for a major part of the project or activ...

Promoted
Sunrise Systems, Inc.
Oakland, California

IT SAP EHS Functional Analyst, Expert. Provide expert consulting in SAP ERP Systems to the client and senior IT leadership to identify and satisfy the business needs. Partner with business team, technical analysts, architecture and strategy organizations to develop strategies and plans to integrate ...

Promoted
UC San Diego
Oakland, California

Business Systems Analyst 2 - 132691. We are looking for a talented Business systems analyst who will be facilitating business process analysis for multiple technical projects in support of various campus-wide IT initiatives. Business Systems Analyst will work collaboratively on cross-functional team...

Promoted
University of California-Berkeley
Berkeley, California

The Business Systems Analyst performs both business and technical analysis for the Campus Solutions Student Financials and Financial Aid modules, supporting users in the Accounts Receivables and Financial Aid Offices. They assist Senior Business Systems Analysts with system maintenance, configuratio...

Promoted
VirtualVocations
Oakland, California

A company is looking for a Clinical SAS Programmer with clinical data/research experience. Intermediate to advanced SAS programming experience requiredSome SQL/R programming experience preferredKnowledge of medical terminology and clinical trials preferredResearch experience in an academic health ce...

Promoted
Year Up United
Pleasant Hill, California

Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship.Year Up United participants also receive an educational stipend.The progr...

Promoted
Accenture
Walnut Creek, California

Google Cloud Platform (GCP) Data Engineer will be responsible for architecting transformation and modernization of enterprise data solutions on GCP integrating native GCP services and 3rd party data technologies. As a Data Engineer, work with implementation teams from concept to operations, providin...

CDC Foundation
California

The Data Engineer will collaborate with data content experts, analysts, epidemiologists, data scientists, data modelers, warehouse architects, IT staff and other organization staff to design and implement proposed solutions and architectures that meet the needs of the public health agency. Design an...

GDIT
Mugu, Point, CA, USA

HOW OUR SOFTWARE DEVELOPER WILL MAKE AN IMPACT:. Analyzing user/business needs and functionality to plan and design software systems to be integrated into a larger solution. ...

Arup
Oakland, California

Delegation and oversight of development tasks and software stack responsibilities across the software lifecycle including research, development, software refactoring and refinement, and production services. We are a group of software developers, product managers, geospatial professionals, user exper...