Engineer, Software Controls in Sunnyvale, CA at Volt

Date Posted: 7/12/2018

Job Snapshot

  • Employee Type:
  • Location:
    Sunnyvale, CA
  • Duration:
    16 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch
  • Phone

Job Description

Must know C++, C# language for test development

Must have experience with wireless communication and Bluetooth device testing.


Experience with Linux security vulnerability assessment.

Experience with impact assessment of software patches and upgrades.

Experience in Linux shell scripts, Perl and/or python.

Working knowledge of Linux development environment tools.

Experience with Perforce, Jira & Swarm preferred.

Solid software engineering practice with focus on code quality and testing. Self-motivated, critical thinker with strong technical background.

Excellent verbal and written communication skills.

Experience with Word, Visio, and similar documentation tools. Strong analytical and problem solving skills.

Organized and on-time with ability to work in a structured process environment.

Preferred Qualifications: UX design and UI development with Qt/QML/C++ and C++ programming language experience.

Candidates must also do a self-assessment of their skills.

Position Summary: Design and fabricate controls systems for automated production equipment. Essential Functions:

*Work with manufacturing engineers, technicians, and maintenance in designing and providing manufacturing support and training for automated equipment

*Demonstrate organization, problem solving, communication, and team leadership/participation skills

*Evaluate process and design alternatives based on Design for Manufacturability principles

*Establish machine specifications based on customer requirements

*Design control systems and develop and test software

*Work with systems that range in scope from stand alone PLC and HMI systems to multi-component, multi-user process control systems often with interface to Corporate databases

*Program and integrate PLCs and HMIs using the following hardware/software: Allen Bradley, Acroloop, Cognex, DVT, Parker Compumotor, Keyence, .NET, Visual basic, VBA

*Ensure projects meet operating expectations and are completed within authorized budgets and schedule constraints

*Establish knowledge base of new developments in manufacturing and design technologies

*Interface with vendors on procuring materials, services, and equipment

*Troubleshoot new and existing automated equipment

*Assemble and evaluate automated equipment

*Support equipment validations

*Volt is an Equal Opportunity Employer*