Control Systems Programmer - Advanced Level

Company:  TJC and Associates Inc
Location: Concord
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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, 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 advanced-level programmer position. Working in this role provides an incredible and dynamic opportunity to work with some of the top engineers in the area. Under limited management oversight, you will perform advanced control systems programming and testing tasks primarily involving complex instrumentation, process automation controller (PAC), SCADA, control system networks, and telemetry systems in the water and wastewater industry, in support of the electrical or controls systems team. You will have primary responsibility for a major part of complex projects, and work on designs of diverse and complex scope where analysis of data requires evaluation of factors that may not be easily identifiable.
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 generous Compensation and Employee Benefits Package shows how much we value our team.
  • $165,000 - $199,000 annually depending on experience
  • Medical Insurance - TJCAA pays 83% of costs for employees and their 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:
  • Prepares complex control system network architecture drawings, network configurations, and technical documentation. Develops programming standards for multiple PAC systems, function blocks, user-defined data types, tagging standards, and HMI standards and templates
  • Applies updated industry-standard cybersecurity principles
  • For moderately complex projects, Project Lead responsibilities include assisting with project planning, client standards development, scoping, proposing, and coordinating the team's technical activities, managing the budget, design, QA/QC, and production. Ensures that overall engineering objectives are met and progress is communicated
  • Acts as primary client contact for software support and maintenance. Provides training on control system operation and maintenance for client staff
  • Resolves operational issues and manages technical day-to-day staff activities to keep projects on schedule and budget. Evaluate and manage project staff performance and provide feedback
  • Interacts with clients to obtain technical data and information necessary for control system designs, working with multidisciplinary engineering groups, such as mechanical, architectural, electrical, civil, structural, and control systems programmers
  • Prepares project deliverables using TJCAA standards and practices, while incorporating client requirements, all within specified timelines and quality control requirements
  • Stays informed about industry trends related to control system design and construction
  • Performs other duties as assigned.
Computer Skills
  • Knowledge of Microsoft suite of products and CSP engineering design software. Experience with at least three PAC programming software platforms and at least three SCADA software development platforms.
Education and/or Experience
  • A minimum of 7-12 years of professional experience directly related to instrumentation and control system network design or construction, process automation and SCADA programming, and 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, physics, or related field from a four-year, accredited college preferred, but equivalent professional experience will be considered in lieu of a degree
  • Requires advanced-level technical knowledge of control systems programming design or construction principles and methods
  • Requires ability to understand and solve complex control systems programming and operational challenges that are mission-critical
  • A PE license in Electrical or Control Systems is recommended.
  • 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!
Apply Now
Share this job
TJC and Associates Inc
  • Similar Jobs

  • Control Systems Programmer - Entry Level

    Concord
    View Job
  • Control Systems Programmer II

    Concord
    View Job
  • Associate Mainframe Systems Programmer

    Concord
    View Job
  • Systems Programmer - Hardware Configuration

    Concord
    View Job
  • Senior Mainframe Systems Programmer

    Concord
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙