Home  Contact Us  Links  News  Mission & Values  Employment


Employment


Open Jobs

How to Apply

Campbell Applied Physics is a community of professionals dedicated to delivering best-value products and services based on innovative applications of scientific knowledge, technological capabilities, management processes and financial practices in service to the desalination, water treatment, and sustainable infrastructure markets.

At CAP, we recognize the worth of employees and the value that each individual brings to our company. The organization has high expectations for all its employees and is vigilant in providing an atmosphere for personal and professional growth. While empowered to work autonomously, we work as a team on all levels for the most success. We believe in providing our employees with more than an excellent compensation and benefit package. We offer a team-oriented work environment, a cooperative culture, and a business casual work setting.

Benefits at CAP

CAP offers an excellent benefit package to meet the individual needs of our employees and their families.

  • Health Insurance: Our employees' health and well-being are a top priority at CAP, and that's why we provide fully paid Health Insurance for both Employees and Dependents. 

  • Invaluable work/life balance:  Flexible scheduling, or flextime is available in some cases to allow employees to vary their starting and ending times each day. 

  • Paid Time Off:  Employees earn time off at the rate of 10 days per year for the first two years of employment, 15 days per year after three years of employment, and 20 days per year after five years of employment

  • Holiday Pay:  Employees are paid for eight calendar holidays, in addition to a Christmas closure between December 25th and January 2nd.

Working for a developing company is not always easy.  But if you're ready for a challenge, if you want in on the ground floor of an emerging International growth business and you're willing to trade risk for opportunity, CAP is for you.

Current Openings

Job Description

Industrial Software Systems Engineer 

Title:   Industrial Software Systems Engineer /  

          Configuration Manager

Supervisor:  Director, R&D

Dept:  Research & Development

Annual Salary:        TBD

Location:  El Dorado Hills, CA

Reference:  

 COMPANY OVERVIEW

Campbell Applied Physics, Inc. (CAP) is currently staffing to accomplish expanded technology development and commercialization.  Through disciplined adherence to Systems Engineering and Concurrent Engineering principles CAP commercializes, and will manufacture, build, and support advanced desalination, water treatment and power generation systems based on innovative applications of scientific knowledge, technological capabilities and management processes. CAP is a member of the Water Resources International family of companies who together are bringing safe, secure, sustainable and affordable water supplies to public and private customers throughout the world.

 MISSION STATEMENT

Through cooperative networked action, we profitably convert scientific knowledge into innovative products and businesses that address the global water and power crisis.

 PRIMARY JOB FUNCTIONS

 Software Systems Engineering Duties:

  • Responsible for analysis, design, development and testing of software systems used to manage industrial processes 

  • Design reusable software modules for use in Programmable Logic Controllers (PLCs) 

    • Coding will be done in C++ and/or Ladder Logic scripting language
       

  • Write simulation software to test production code

  • Program communication layers for satellite-based monitoring and control of systems  

  • Responsible for HMI design and development using Visual Basic 

Configuration Management Duties:

  • Devise and manage a system for reusability and versioning of software modules 
  • Track testing and deployment status of all modules
  • Apply Configuration Management concepts to hardware (mechanical and electrical engineering through the creation and management of Configuration Management processes and procedures.

 REQUIRED KNOWLEDGE, SKILLS AND ABILITIES

  • Modular software design

  • Strong knowledge of Software Configuration Management

  • Configuration Management knowledge applicable to mechanical and electrical engineering

  • Experience with software releases and versioning

  • C++ programming

  • Ladder Logic programming (or ability & desire to learn)

  • Knowledge of Intelligent Electronic Device interfaces

  • Process automation using control loops

  • PLC and SCADA programming experience preferred

  • Cyber security knowledge a plus

  • Electrical Engineering technical experience a plus

  • Knowledge of Profibus architecture a plus

  • HMI Design

  • Visual Basic

  • Strong SQL skills; experience with mySQL a plus

  • Experience writing test plans

  • Experience coding test harnesses and simulations

  • Good communication skills

  • Ability to write clear and concise technical documentation

  • Knowledge of AutoCAD and/or OpenOffice Draw a plus 

 OTHER SKILLS/ABILITIES

  • Proficiency in standard business software including Microsoft Office, Outlook and Project
  • Working knowledge of ERM systems a plus
  • Excellent writing, communication and presentation skills
  • Must be able to coach and mentor other team members

 REQUIRED EDUCATION AND EXPERIENCE

  • Completion of a Bachelor's Degree in Computer Science
  • Previous experience with water treatment is highly desirable
  • Five+ years systems engineers/industrial software engineering/configuration management experience

 


Apply now to join our team.

Send your Resume and cover letter to:

   Human Resources
   Campbell Applied Physics
   4790 Golden Foothill Parkway
   El Dorado Hills, CA  95762

Or send by e-mail to:  HR@campbellap.com

 
© 2012 Campbell Applied Physics |  Home  | info@campbellap.com   |   contact us  |   webmaster@campbellap.com