AESI
Home Jobs Company Info Services and Solutions Career Planning Alliances News and Events Contact Us

View Jobs

Programmable Logic Controls Engineer
Software, Engineer, C++, Programmable Logic Controllers (PLC)

Job ID: 21266

Description:

    Albin Engineering Services, Inc. (www.aesi.com) has an immediate requirement for an Controls Technician or Engineer to support the hardware and software control electronics for XRAY experiments at our client's facility in Palo Alto, CA. This position will be for a five (5) month term, with a possibility of transitioning to a direct position.

    PLEASE READ JOB DESCRIPTION CAREFULLY BEFORE SENDING RESUME (.DOC format only)

    We are looking for a Controls Technician or Engineer who understands commercial controllers and can program them on a platform partly real-time operating system, and some LINUX. We are NOT looking for a electronics circuit or board designer, but somebody who uses commercial controller hardware (PLC, VME IO modules, terminal servers) to control and readout commercial hardware (motors, vacuum gauges, valves, power supplies, amplifiers) talking via serial interface, interface from VME plug-in modules, other manufacturer specific buses. The controllers are programmed via the EPICS control software and are VME Motorola processor boards, or Allen Bradley control software. Processors run RTEMS real-time operating system. Many items are also controlled from computer running the LINUX operating system.

    The control consists mainly of:
    A) Vacuum: MKS ion gauge controllers, ion pump controllers, programmable logic controllers (Allen-Bradley and Automation Direct PLC's)
    B) Viewing: video cameras connected to either VME-based PMC cards mounted on VME Motorola CPU boards (CASCADE 512b, Pulnix 6720CL)
    C) Motion: Hytek Motor control chassis to control and read back stepper motors, Highland LVDT readback, solenoid-controller chassis with interface to Acromag Industry-Pack mounted on VME IP carrier board
    D) Monitoring: Beckhoff temperature monitoring instrumentation
    E) Power supplies: VME-based ISEG high-voltage modules and chassis-based low-voltage supplies

    All of the above is controlled via:
    - VME-based Motorola CPU boards running the open-source RTEMS real-time operating system
    - Linux based cPCI blades running soft Input-Output-Control processes (IOCs)
    - Linux based DELL computers running soft IOCs
    - Part of the system is terminal servers to provide serial-ports for the controllers from Ethernet. The CPU's run processing algorithms to process the raw data to provide output to the scientists
    - Control software used is EPICS

    PROJECT TASKS
    The contractor’s main focus during this period will be on the following:
    - Get familiar with the control hardware and software
    - Needs to be controls contact for all hardware/software issues and take care them
    - Modify, maintain, trouble-shoot hardware at the system level (determining the cause of a problem and replacing components as cables, controllers, commercial modules)
    - Maintain, trouble-shoot software (ex: determining the cause of a sub-system not responding, reinitializing the CPU possible going in via serial debug port)
    - Modify software running on CPU

    JOB DELIVERABLES
    - Daily updates
    - Daily meetings with operations group
    - Maintain, develop and trouble-shoot all aspects of above controls, both hardware and software


Required Experience:
  • Software:
  • Experience with programming of Input-Output Controllers in a real-time environment
  • Programming languages as C/C++
  • Ladder logic in programmable logic controllers (PLC) desirable
  • EPICS frame-work desirable
  • Hardware:
  • Vacuum control and readout, writing and modifying ladder logic in programmable logic controllers (PLC) examples are Allen-Bradley and Automation Direct
  • Stepper-motor control and readback
  • VME based control system using VME CPU's and VME modules
  • Experience with electronics measurement equipment as oscilloscopes, DVM's
  • Ability to terminate cables
  • Ability to debug control systems
  • Needs to be self-motivated, must have good writing/oral skills.
  • No Third Party Vendors.
  • Must be able to work for any U.S.A. Company.



  • Location: Silicon Valley (CA)
    Job Type: Contract
    Duration: 6 Months


No resumes from 3rd party vendors, please.

For immediate consideration email (RTF files preferred), fax or mail your resume. Please include the opening number, salary requirements and references to:

Albin Engineering Services, Inc.
3350 Scott Blvd, Suite 27
Santa Clara, CA 95054
Voice: 408-733-AESI (2374)
Fax: 408-739-AESI (2374)
info@aesi.com

For the best service, INCLUDE the JOB OPENING NUMBER in the SUBJECT LINE of the email message.

AESI is proud to be #170 on the Inc 500 list for 1999, and #460 on the Inc 500 list of 2000 !
The Fastest Growing Private Companies in the U.S.


About AESI

Albin Engineering Services, Inc. (AESI) is a fast-growing technical placement agency for the high-tech computer industry, specializing in interviewing and prescreening candidates for leading-edge start-up firms to Fortune 100 corporations. AESI handles the placement of contract and permanent engineering professionals.

AESI is proud to be a company "founded by engineers for engineers".

For contract opportunities, AESI offers competitive hourly rates and a full benefit package including: Health Insurance (at competitive rates), Flexible Compensation Cafeteria Plan (for out-of-pocket medical and dependent-care expenses), 401(k), Life Insurance, Long Term Disability, and Direct Deposit of Paychecks.


Founded in 1993, Albin Engineering headquarters are located in Santa Clara, California. AESI has been a solutions provider to clients throughout the United States.