What are the responsibilities and job description for the Controls Software Engineer position at Nesco Resource?
Nesco Resource is working with a client looking for a Controls Software Engineer:
- Designs and develops electrical equipment, components, products, and control systems.
- Develops, tests, maintains and modifies applications of controls, instruments, and systems and prepares electrical schematics, panel layouts, PLC programming, operator interface designs, and upgrades/enhances controls on existing products.
- Works with the design team to learn work flow, drawing preparation and BOM structure.
- 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 control and operating systems.
- Provide 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 modification s .
- 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.
- Uses computer assisted engineering and design software and equipment to perform engineering tasks.
- Participates in design reviews with design team members and reads and interprets technical materials.
- Development of Standard Operating Procedures (SOPs)
- Ability to write programming code in multiple software languages
- Able to build windows-based communications and database integration. Use of C# and web-based technologies like AngularJS to build applications to facilitate communications.
- Use of databases to meet customer requirements for data collection and auditing.
- Ability to program PLC's for automation.
- Experience with Client PLC products, such as CODESYS & Galileo programming language.
- Multi-year experience in selection, design and configuration of HMI PLC equipment.
- Graphical User Interface design experience.
- Demonstrates expertise with PID loop control and applications theory.
- Possesses strong knowledge of control theory and its use and is able to apply it.
- Understands impact and critical nature for the compatibility of software and hardware.
Controls Software Engineer
Education: Bachelor's degree in Software, Electrical or Mechanical Engineering or in a related field from an accredited four-year college or university or relative experience. One to three years of related programming and software engineering with emphasis in the control of mechanical systems, machines and interfaces is ideal, but not required; or equivalent combination of education and experience. Experience with Client products and programming languages a plus.
Computer Skills: MS Office, primary software languages (Python, PLC logic programming, CODESYS, Galileo, AB Studio 5000, and WonderWare). Secondary software applications (C#, C , HTML, JavaScript, Ladder Logic, Visual basic). AutoCAD Electrical experience a plus.
Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Benefits:
Employee Referral Program, Paid Holidays, Paid sick days, Parking , Performance bonus, Vacation/paid time off
About the Company:
Nesco Resource
Companies need talent. You want job opportunities.
That’s where we come in. We create meaningful connections between companies and candidates, and we’ve been doing it for over 65 years.
Our national workforce solutions include contract, contract-to-hire, direct placement services, and managed services for a variety of industries.
We employ specialized recruiters focused in Engineering, Information Technology, Accounting & Finance, Administrative & Customer Service, and Manufacturing & Distribution.
When you need to find a job, we're your partner.
Company Size:
10,000 employees or more
Industry:
Staffing/Employment Agencies
Founded:
1956
Website:
https://nescoresource.com/