At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported.
We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career at FANUC America, we invite you to apply today!
FANUC America Corporation provides the most complete range of industry-leading robotics, CNC and motion control systems, and ROBODRILL machining centers. Our innovative technologies and proven expertise help manufacturers in the Americas to be more efficient, reliable and profitable. We are currently searching for a dynamic, Software Engineer to design, develop, debug and deliver application software (PC and Robot) for the Automation Systems Group (ASG).
Primary responsibilities will include:
- Lead programming developments on systems projects
- Create detailed robot programming specifications based on customer specific process and mechanical requirements
- Develop robot programs written in both TPP and KAREL using ROBOGUIDE
- Customize and integrate FANUC Vision products as well as other vision systems to meet specific customer requirements
- Support system field installation and startup of ASG developed systems
- Develop custom customer specific application manuals and conduct customer specific training classes
- Develop software to interface with and control complex mechanical tooling and conveyance systems
- Work with process engineering during prototype phases to prove mechanical concepts
- Recommend modifications for electrical and mechanical tooling designs
- Attend process and mechanical engineering design reviews
- Conduct Software Engineering design review and update meetings
- Validate by simulation mechanical engineering’s expected robot paths and orientations work within defined space and make recommendations if necessary
- Develop and/or recommend mechanical and electrical design changes that improve functionality and/or costs
- Work with Project Managers to discuss project issues, timelines, etc.
- Support sales and quoting efforts as required
- Supervise and train entry-level Engineers
- 30% or more of overnight travel may be required
Ideal candidate will have the following experience and education:
- Bachelor’s degree in Electrical/Computer Engineering or related field, including 5 years equivalent relevant experience OR Associate Degree in related engineering field with minimum 8 years of robot programming experience in material handling, assembly, etc. applications
- Robot and machine vision guided application experience
- Electrical and mechanical debug experience
- Robot Software development knowledge
- Ability to read electrical/mechanical prints
- Windows and Visual.NET programming knowledge
- Database development knowledge (SQL)
- Experience with PLC programming - Allen Bradley and/or Siemens
- Ability to quickly learn requirements set forth by customers
- Application knowledge within, or associated with, the executing group’s discipline (ASG) including material handling, machine vision applications, assembly, welding, etc.
We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:
- Medical, Dental & Vision Insurance
- 401(k) Retirement Program
- Life Insurance
- Short-Term & Long-Term Disability Plans
- Tuition Reimbursement
- Wellness Program
- Flexible Spending Accounts
- Employee Assistance Program
- Flexible Benefit Dollars
- Generous Holiday & Vacation Program