FANUC America Corporation Senior Software Engineer in Rochester, Michigan
FANUC America CorporationSenior Software Engineer Rochester, MI 48309
AtFANUC America Corporationwe 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 atFANUC America, we invite you to applytoday!
FANUC America Corporationprovides 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, self-starterSenior Software Engineerresponsible for software applications for FANUC America robotic paint and sealer applications. Primary responsibilities will include:
Responsible for controls system software (Plc/HMI/GUI) design and implementation, testing and on site/in plant debug and runoff.
Assume leadership role during project execution.
Work with other controls engineers and /or supervise/train associate engineers working on projects.
Work as part of an execution team and assume complete responsibility of system control function from start to finish of the project.
Write controls specifications defining the functional scope of controls and the I/O requirements.
Review and assist the electrical design process.
Program and debug PLC programs.
Write Standard Operating Procedures.
Support integration on FAC floor.
Support field installation, startup and debug of systems.
Provide support for current systems.
Hold customer training sessions as needed.
Support sales and quoting efforts as required.
Ideal candidate will have the following experience and education:
Bachelor degree in Electrical/Computer Engineering or related field, or equivalent relevant experience.
Minimum eight years of PLC and/or PC software programming experience.
Experience with systems engineering, design, assembly, preferably related to robotic automation systems.
Strong PLC set-up and programming skills. Siemens, Omron or Mitsubishi preferred.
Familiarity with various networking protocols
Strong programming skills in Visual Basic, .Net or equivalent programming environments.
High technical aptitude with the ability to troubleshoot complex electrical and pneumatic devices.
Strong Interpersonal and leadership skills with emphasis on customer satisfaction.
Overnight travel to customer site for durations required by projects and customers, including overseas assignments.
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
Short-Term & Long-Term Disability Plans
Flexible Spending Accounts
Employee Assistance Program
Flexible Benefit Dollars
Generous Holiday & Vacation Program
FANUC America Corporation is an equal opportunity employer that proudly extends opportunities to qualified individuals including disabled persons and veterans without regard to any legally protected status or characteristic.