Control Systems Programmer - Entry Level

Concord, CA
Full Time
Entry Level
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 entry-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 close supervision, you will perform a variety of entry-level, routine, control systems programming and testing tasks primarily for the instrumentation, process automation controller, SCADA, control system networks, and telemetry systems in the water and wastewater industry, in support of the electrical or controls systems team. You will work on projects involving designs of limited scope, and you are also expected to follow standard practices and procedures in analyzing situations or data from which answers can be readily obtained.

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.
  • $100,000 – $126,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:
  • Understands basic control system networks, network architecture drawings, and technical documentation. Uses programming standards for single PAC and human-machine interface (HMI) system development including function blocks, user-defined data types, tagging, and HMI database and user interface
  • Researches and develops knowledge of industry-standard cybersecurity principles
  • Prepares entry to 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
  • Assists more senior-level engineers and programmers with parts of a project or activity for limited-scope projects such as, but not limited to, preparation of I/O lists, control strategies, data structure definitions, addressing schemes, hardware and software specifications and configurations, P&ID drawings, and researching updated design standards
  • Involved with basic to intermediate-level control system testing and system startup and commissioning activities
  • Researches and develops an understanding of all technology, best practices, industry trends and software applications used in the design and implementation of TJCAA client projects
  • Assists more senior-level engineers and programmers with client, contractor and/or subcontractor interactions 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
  • Assists more senior-level engineers and programmers with 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
  • Performs other duties as assigned
Computer Skills
  • Knowledge of Microsoft suite of products and instrumentation and exposure to instrumentation and control system configuration and development software
Education and/or Experience
  • 0-3 years of professional experience related to assisting in the design or construction of instrumentation and control system networks, process automation and SCADA programming, and telemetry systems in the water and wastewater treatment industry
  • Bachelor of Science in computer science, electrical engineering, math, physics, or a related field from a four-year, accredited college is preferred, but equivalent professional experience will be considered in lieu of a degree
  • Requires entry-level technical knowledge of control systems programming design or construction principles and methods
  • Requires ability to understand and solve minimally 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!




 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*