Controls Software Engineer Summer Internship
: Job Details :


Controls Software Engineer Summer Internship

TPS, LLC

Location: New Columbia,PA, USA

Date: 2024-12-02T08:34:34Z

Job Description:

This is a paid summer internship.

If you are looking for a great internship opportunity you've come to the right place! We are currently hiring and seeking talented individuals to join our growing team!

If you are not familiar with us, Tenney Environmental is located in New Columbia, PA, and offers one of the most comprehensive lines of standard and custom environmental-testing chambers and rooms in the industry. Tenney's line of test chambers promises to meet all temperature, humidity, altitude, and vacuum-testing requirements in this generation and into the next. Tenney provides equipment to industries such as defense, aerospace, medical, pharmaceutical and automotive companies, to name just a few.

Visit our website for more information:

EOE AA M/F/H/V

Summary: Assists the controls/software engineering team with conceiving, designing and developing systems-level programs and software that controls and drives environmental test chambers, process machinery and various support systems. This position also assists with developing software for the integration of multiple hardware platforms between controls, PLC's and external components and systems such as data acquisition equipment, databases and computers.

Essential Duties and Responsibilities include assisting the engineering team with the following. Other duties may be assigned.

* Writes programs and software for the integration of control systems to user interfaces and secondary platforms.

* Participates in designing, coding, configuring, testing, debugging, and documenting software for controls, GUIs, and operating systems.

* Provides assistance and routine consultation to the electrical engineering department in the development of controls and operating systems and software.

* Implements tools and facilitates text formatting, file conversion and transfer into and out of control systems.

* Installs software and user utilities to facilitate configuration and machine state modifications.

* Plans, controls and executes software version upgrade releases and custom interfaces.

* Recommends selection, approval, and acquisition of hardware, software, networking components, and services for control systems and product line initiatives.

* Development of Standard Operating Procedures (SOPs)

Supervisory Responsibilities: This job has no supervisory responsibilities.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience: Currently pursuing a Bachelor's degree (BSEE or similar) from an accredited four-year college or university. Additionally some experience in the following areas would be helpful to this internship:

* Ability to write programming code in multiple software languages (Python, C#, ladder logic).

* Building Windows and Linux based communications and database integration. Use of C# and web based technologies like Angular to build applications to facilitate communications.

* Use of databases to meet customer requirements for data collection and auditing.

* Programming PLCs for automation.

* Experience with Eaton PLC products, CODESYS and Galileo programming language experience a plus.

* Graphical User Interface design experience.

* Expertise with PID loop control applications theory is a plus

* Possess knowledge of control theory and its use

* Understanding the impact and critical nature for the compatibility of software and hardware

Language Skills: Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.

Computer Skills: MS Office including MS Project, and experience with primary software languages (C#, Python, PLC logic programming, CODESYS, Galileo.) Secondary software applications (C+, C++, HTML, JavaScript, Ladder Logic, Visual Basic) would also be helpful.

Mathematical Skills: Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry, trigonometry, and calculus. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

Reasoning Ability: Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Certificates, Licenses, Registrations: None Required

Other Qualifications: We will not be able to sponsor work-related visas for this opening.

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is frequently required to stand; walk; sit; use hands to finger, handle, or feel and talk or hear. The employee is occasionally required to reach with hands and arms; climb or balance and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision and distance vision.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this Job, the employee is occasionally exposed to moving mechanical parts. The noise level in the work environment is usually quiet.

Basic Core Competencies

* Customer Service - Manages difficult or emotional customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Responds to requests for service and assistance; Meets commitments.

* Interpersonal Skills - Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others' ideas and tries new things.

* Oral Communication - Speaks clearly and persuasively in positive or negative situations; listens and gets clarification; Responds well to questions; Demonstrates group presentation skills; Participates in meetings.

* Written Communication - Writes clearly and informatively; Edits work for spelling and grammar; Varies writing style to meet needs; Presents numerical data effectively; Able to read and interpret written information.

* Teamwork - Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.

* Leadership - Exhibits confidence in self and others; Inspires and motivates others to perform well; effectively influences actions and opinions of others; Accepts feedback from others; Gives appropriate recognition to others.

* Quality Management - Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness.

* Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization's goals and values; Benefits organization through outside activities; Supports affirmative action and respects diversity.

* Motivation - Sets and achieves challenging goals; Demonstrates persistence and overcomes obstacles; Measures self against standard of excellence; Takes calculated risks to accomplish goals.

* Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.

* Professionalism - Approaches others in a tactful manner; Reacts well under pressure; Treats others with respect and consideration regardless of their status or position; Accepts responsibility for own actions; Follows through on commitments.

* Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.

* Quantity - Meets productivity standards; Completes work in timely manner; Strives to increase productivity; Works quickly.

* Safety and Security - Observes safety and security procedures; Determines appropriate action beyond guidelines; Reports potentially unsafe conditions; Uses equipment and materials properly.

* Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.

Apply Now!

Similar Jobs (0)