Metrology Solutions Software Engineer

Overview

On Site
BASED ON EXPERIENCE
Full Time

Skills

PLC
PLCS
PLCS
PROGRAMMABLE LOGIC CONTROLLER
PROTOCOL
PROTOCOLS
PROFINET
ETHERCAT
ETHERNET IP
OPC-UA
CC-LINK
MTCONNECT
OPC UNIFIED ARCHITECTURE
ANSI/MTC1
ANSI
MTC1
METROLOGY

Job Details

Job Title: Metrology Solutions Software Engineer
Location: Mason, OH
Job Type and Duration: Direct Hire

Perform functions to research, design and develop software systems, in conjunction with hardware and application development, applying principles and technologies of computer science, physics, mathematical analysis and statistical process control.

Essential Job Responsibilities

  1. Collaborate with the Sales-Solutions Engineering, Sales-Applications teams on custom measurement applications and equipment adaptations for specific customer applications.
  2. Participate in customer specification meetings to determine the needs of the specific application.
  3. Analyze software requirements to determine feasibility of design, work with solutions engineers to clarify user needs, suggest changes and determine extent of programming required.
  4. Research new functionality, industry developments, measurement technology and hardware integration for future system upgrades or enhancements.
  5. Formulate and design software system programs and interface screens involving multiple modules or subsystems.
  6. Proficient use of dominant global industrial communication bus protocols and associated hardware. (Profinet, EtherCAT, Ethernet IP, OPC-UA, CC-Link, MTConnect, etc.)
  7. Development of applications for data, data conditioning and database management as it pertains to custom measurement solutions.
  8. Develop and programming of industrial PLC s and HMI s as it pertains to custom measurement solutions.
  9. Encode program, prepare test data, test and debug program.
  10. Specify appropriate hardware for optimal performance of the planned developments.
  11. Analyze test runs, determine necessary modifications and re-code program.
  12. Create and compile software specifications, user documentation and development documentation.
  13. Replicate user system errors, analyze test runs, determine bug and code program fix.
  14. Provide technical support to solutions engineering or end users to resolve system problems.

Competencies
  1. Communication, Oral and Written
  2. Problem Solving
  3. Quality and Quantity of Work
  4. Job Knowledge
Work Environment: Primarily 80% Office Environment, with a 20% mix of industrial settings.

ESPO Corporation

View all open jobs at

Leaders in Technical Recruiting & Staffing since 1965
We are an Equal Opportunity Employer and value the benefits of diversity in our workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity and expression, national origin, disability, protected Veteran status, or any other attribute or protected characteristic by law. If you need assistance applying please contact us directly.