Welcome to DiFACTO Recruitments!
POSITION 1:
Engineer and Senior Engineer: Controls
Engineer – Controls : 10 positions
Senior Engineer – Controls : 10 Positions
Qualification:
- B.E./B. Tech (Electrical/Electronics/Instrumentation/Mechatronics)
- Diploma Diploma (Electrical/Instrumentation, Mechatronics)
Knowledge
- PLC programming
- Hands-on experience with any reputed make of PLC (AB, Siemens, Mitsubishi, GE-Fanuc, Omron, etc)
- Commissioning of the PLC system on site
- Interfacing with robots and programming/debugging robot and PLC programs
Location:
Bangalore ,Pune, Gurugram
POSITION 2:
Engineer and Senior Engineer: BIW Design
Engineer – BIW Design : 10 positions
Senior Engineer – BIW Design : 6 Positions
Qualification:
- B.E./B. Tech (Mechanical Engineering)
- Diploma ( Mechanical Engineering and Tool and Die making)
Knowledge
Ø Experience in the design and development of Mechanical components,
Ø Design of BIW fixtures, Spot-Welding jigs, Arc welding fixtures, Roller hemming fixtures etc.
Ø Strong in GD & T
Ø Identify and select Standard Mechanical, Electrical, and Pneumatic elements.
Ø Knowledge of PFMEA / DFMEA will be an added advantage.
Software Tools
CAD software, Solidworks, and AutoCAD Preferred
Location:
Bangalore
POSITION 3:
Engineer and Senior Engineer: Integration
Engineer – Integration : 3 positions
Senior Engineer – Integration : 2 positions
Qualification:
- B.E (Mechanical)
- Diploma (Tool and Die Making /Mechanical)
Knowledge
- Hands on experience in independently assembling mechanical structures, fixtures and jigs
- Pneumatic Assembly and testing
- Project Documentation
- Quality control
- Customer Support
Location:
Bangalore and Gurugram
POSITION 4:
Engineer and Senior Engineer: Robotics
Engineer – Robotics :12 positions
Senior Engineer – Robotics : 10 positions
Qualification:
- B.E./B. Tech (Mechanical/ Mechatronics/ Industrial and Production Engineering)
- Diploma (Tool/Die Making, Mechatronics, Mechanical)
Knowledge
- Robot operation/programming/ trouble shooting/ maintenance.
- Robotic process exposure to BiW processes (spot welding, sealing, hemming), Arc Welding, Machine Tending and Material Handling
- Robotics and automation experience for various applications and industries
- Actual hands-on experience of programming with one or two reputed make of industrial robots (ABB, Fanuc, Motoman, KUKA, Nachi, Kawasaki, IGM, Cloos, Staubli, Adept, etc.)
Location:
Bangalore and Gurugram
- Duties:
- Design, develop, build, install and commission robot-based automation systems for automotive and industrial customers. Perform robot simulation and off-line programming for customer manufacturing automation systems. Use simulation software including RobCad, Robot Studio, Roboguide and CIM Station. Participate in simulation scenarios to understand how to optimize automation system performance. Support the design of robotic cells. Develop and evaluate alternate manufacturing system layouts, fixture tooling designs, robot configurations and robot end-of-arm tooling designs. Conduct robot reach studies, cycle time analysis and process flows. Perform on-site robot programming. Provide technical support during robot training, installation, commissioning, troubleshooting and debugging. Assist with the startup, test and calibration of robots in accordance with manufacturer procedures. Download, install and debug robot programs. Touchup electronic points and paths to achieve design intent or to improve robot reliability, maintainability or performance. Assist with startup and launch of customer production systems and resolve any automation system issues that impede production quality, cost and performance.
Location: 1229 Chicago Road, Troy, MI 48083 - Minimum Qualifications:
- Education: Bachelor* – Computer Engineering, Robotics Engineering or a related field of study;
Experience: Two* (2) years in the position above or in a related robotics engineering role;
Education and/or experience must include:
- Computer Architecture and Cloud Computing
- Database Management and Database Systems
- Advanced Robotics
- Data Structure & Algorithms
Functions:
- Assist engineers in robotics design/configuration
- Build or assemble the robotic devices or systems
- Complete corrective or preventative maintenance
- Dissemble, repair, reassemble robots or components
- Test performance; record test procedures and results
- Install, program and repair controllers, tools, conveyors
- Inspect installation sites; train operators on robotics usage
- Development of computer software and/or path programming
Experience Preferred:
- Fanuc, Kawasaki, Yaskawa, Nachi, KUKA, ABB, Comau robot programmers
- Spot welding, material handling, sealing, palletizing, vision, roller hemming applications
- Robot input and Output communication setup
- Electrical & Mechanical troubleshooting
- Skilled programming in Operator safety, Productivity/output, Reduced cycle times
Responsibilities:
To ensure that all off-line or on-line robot programs developed are efficient and that they adhere to the standards, specifications, scope and needs of the customer. This position is responsible for programming, troubleshooting, debugging and preparation of robots to customer specifications.
- Evaluate customer specifications and write efficient and logical programs for a variety of applications using primarily Fanuc, Kawasaki, Yaskawa, Kuka robots.
- Work closely with Team Lead, Project Lead, Engineering, Controls personnel to obtain written objectives and compliance with customer specification(s).
- Programming, troubleshooting, debugging, and optimizing robotic system cells according to customer specifications-scope.
- Robot programming to customer specification and satisfaction, teaching points and adding all proper signals between robot and all peripheral equipment settings, and verifying load settings, TCP’s and remote TCP’s, adjusting robot dress package as required.
- Integrate, setup, and configure vision systems to perform part recognition, part position, robot guidance. Vision systems utilized are Fanuc 2D/3D iRVision, Keyence, and Cognex.
- Improve cycle time and throughput by adjusting robot path or functions
- Create and modify TCP, RTCP and User Frames
- Re-calibrate and restore robots
- Create programs and program complex paths
- Assist PLC with auto debug
- Setup interference zones
- Establish communications to PLC and robot devices
- Provide installation and commissioning support in customer facilities for start-up, debug, training, and final machine acceptance.
- Provide thorough testing of machine functionality to verify robot program completeness.
Qualifications and Pre-requisites:
- Must be willing to work flexible hours and overtime on an as-needed basis, involving extra hours during the week, Saturdays and occasionally Sundays
- A proven ability to prioritize plans of action to accomplish objectives.
- An ability and a willingness to travel domestically and potentially out-of-country to customer locations on machine installation and service assignments.
- Must have a minimum of a two (2) years post-secondary engineering degree and related experience emphasis on such subject matter as computer programming and integration, motion programming, and conveyor systems.
- A minimum of three (3) years practical experience setting-up, programming, commissioning, servicing and troubleshooting pneumatic, mechanical and electronic automated equipment in an industrial or manufacturing environment preferred.
DiFACTO Robotics America’s (DRA) Senior Robotics Automation Engineers are robotics engineering positions that apply prior automation project experience to demonstrate a core competency of our company. While using the skills and experience gained on multiple prior projects, the position still provides extensive opportunities for our people to grow and develop new skills and gain experience that will advance their careers into positions of increasing responsibility and leadership. As a Senior Engineer, there is an expectation to provide technical mentoring, training, and team leadership to the less senior and less experienced DiFACTO engineers they’ll be working with. This position is high visibility, with daily customer contact, usually at their site, and reports to the Director of Engineering at DRA.
Education:
- Bachelor of Engineering Degree (4 year), from accredited College or University or Equivalent.
(Electrical/Mechanical/ Mechatronics/ Industrial or Production Engineering)
- Certification or field programming experience with multiple brands of industrial Robot Manufacturers (i.e. Fanuc, Kuka, ABB, Yaskawa/Motoman, etc.)
Technical Skills:
- Five plus years of hands-on robot operation/programming/ trouble shooting/ maintenance experience, preferably at end-user customer sites.
- Hands-on experience with Robot Simulation & Off-Line Programming: (i.e CIM Station Robotics, Delmia (D5/V5), RobCAD, Robotstudio, Roboguide, MotoSim, KukaSim, Process Simulate)
- Familiarity with basics of 3D mechanical design in AutoCAD, Pro-E, Solid Works, or other
- Familiarity with basics of global Industrial Robot standards and specifications, ANSI-RIA, IEC, etc.
Other Skills:
- Able to communicate effectively – verbal and written English. Other language skills are a plus.
- Strong interpersonal skills enabling candidates to work comfortably in both office and shop floor environments while interfacing with people from all levels of the customer’s organization
- Able to travel to customer installation sites, tooling build sites, and integration shops in North America.
- Able to work flexible hours, based on customer needs and availability of equipment / facilities.
Responsibilities:
- On-site robot programming & teaching, installation & commissioning, troubleshooting & debug.
- Adhere to and advocate for all Safety Protocols, Safe Operating Procedures, and proper use of Personal Safety Equipment, without exception. (Safety Role Model)
- Provide technical support for robot installation work done by contractors or customer skilled trades at build, integration, and end-user customer sites
- Start-up, test, and calibrate all robots on site according to manufacturer’s procedures
- Download, install, and debug all robot programs. Touch-up points and paths to achieve design intent, cycle time targets, and eliminate any safety issues
- Modify existing robot programs or provide new ad-hoc programming on-site to complete system design intent, or to improve robot reliability, maintainability, or performance.
- Assist with the startup and launch of customer’s production system. Quickly resolve any issues associated with robot automation that impedes customer’s schedule or part quality attainment goals
- Train the customer’s people in the proper operation and maintenance of all robots in the system
- Provide documentation that accurately shows actual as-built, installed, and approved robot configuration, programming, and systems interfaces (human, network, controls).
- Participate in and provide technical support to customer’s robot safety system testing, validation, approval (production release), and Risk Assessments.
- Evaluate multiple scenarios in simulation and mechanical for optimizing system performance
- Provide lessons-learned based input into developing and evaluating alternate system layouts, fixture tooling designs, robot configurations, and robot end-of-arm tooling designs
- Conduct robot reach studies, cycle time analysis, human interface design, and suggest improvements to these. Document the results of these for presentation to the customer.
Job Type: Full-time