System Software Engineer

Employer
Fives
Location
Hagerstown, MD
Posted
Dec 04, 2021
Closes
Dec 06, 2021
Ref
241454984
Industry
Engineering
Hours
Full Time
Job locationJob locationAmerica/Caribbean, USA, Maryland, Hagerstown, MDCity and Zip code21740Job detailsJob titleSystem Software EngineerJob typePermanent positionJob contentAs an industrial engineering Group with a heritage of over 200 years, Fives designs and supplies machines, process equipment and production lines for the world's largest industrial players in the aerospace, aluminum, automotive, cement and minerals, energy, glass, logistics and steel sectors.Grinding | Ultra Precision:Known worldwide for leading-edge automotive camshaft and crankshaft processing systems, Fives is also a leader in centerless grinding and disc grinding processes as well as lean and flexible CNC grinders for a wide range of shaft-type components for various industries. With a strong heritage based on the legacy names - Bryant, Cincinnati, Cranfield Precision, Daisho, Gardner, Giustina, and Landis, Fives offers a complete range of grinding machines, plus a comprehensive line of systems, grinding accessories and GrinderCare service program for lifecycle support.JOB FUNCTION:This position will design, develop, and commission all aspects of PLC, CNC, and motion control software with a focus on Siemens, Fanuc, and Allen-Bradley brand controllers. Responsible for specifying some system hardware and developing machine logic from the design phase through installation.Education and ExperiencesPRIMARY DUTIES:Develop software for control systems.Responsible for specifying some system hardware.Architect various control system network topologies.Design and test new developments and existing PLC and CNC concepts.Commission various drive systems and hardware related to motion controls and CNC.Work with the process certification team to debug and certify the system.After delivery: May be responsible for installation and technical support.Adhere to customer specifications.Works under general supervision reports to the department manager or supervisor.Creativity and latitude are required.Self-motivated and a team player.Patient and detail oriented.Ability to travel when required.QUALIFICATIONS:Experience with Siemens 840D CNC software and system commissioning.Requires a bachelor's degree in Software Engineering, Electrical Engineering, Computer Science, or related degree.Basic understanding of C++, C#, Java, Python, or similar high-level language.Requires strong geometry and trigonometry skills - basic understanding of calculus is preferred.Experience with CNC machine tools is highly preferred.This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position.Applicant criteriaJobEngineeringGeneral informationReference number2021-1983Job opening categoryStandardCountryUnited StatesLocation siteFives Landis Corp. - Landis

Similar jobs