Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

WorkSource Oregon Factory Automation Software Engineer in Hillsboro, Oregon

Scope of Responsibilities / Expectations: -Responsible for automation applications and/or infrastructure including development of software applications and software systems. -Duties will include research and development of automation systems in the areas of flexible manufacturing systems, experiment management, user interfaces, process control, dynamic database-driven web and console applications, data analysis, equipment controller development, and distributed systems architecture. -To integrate manufacturing tools with the Manufacturing Execution Systems (MES). -The individual will be expected to learn the business models and use this understanding to define, design, and develop systems that track material, control processing, and analyze data critical to the success of manufacturing operations. -Activities will span the full software lifecycle: vision and requirements analysis, architecture definition, project planning, software design and development, testing, implementation, support, and continuous improvement. -On-call coverage for the factory is expected. Necessary Skills and Qualifications: -Bachelor or Master of Science in Computer Engineering, Electrical Engineering, and/or Computer Science majors. -At least 3 years\' experience designing, developing, and supporting object-oriented industrial software applications (Windows and Linux/Unix Operating Systems). -3+ years\' experience with programming and scripting languages (Java, C, C#, Perl, VB.NET, Unix-shell etc.) and familiarity with JSON, YAML, CSV, HTML data formats/templates. -1+ years\' experience with SECS/GEM Communications or other machine control protocol is preferred. -Strong verbal and written communication skills (English) -Excellent internal and external customer relations skills -Ability to multi-task, prioritize, and organize. -Self-starter with the ability to take initiative and accomplish tasks. -Possess excellent problem definition and strong problem-solving skills. -Understanding software development life cycle, software revision control systems, TCP/IP networking protocols, and having the computer skills necessary to troubleshoot complex systems in a heterogeneous environment is a plus. -Manufacturing process automation experience a plus -Direct experience with equipment level semiconductor automation initiatives and related technologies are also a plus.

DirectEmployers