Experience Inc. Jobs

Job Information

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.

  • 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.

  • Wiring/troubleshooting experience.

  • Strong PLC set-up and programming skills. Allen-Bradley experience required, Siemens, Omron or Mitsubishi PLC experience is a plus.

  • 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.

  • The ability to travel overnight for systems installations, 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

  • 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

    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.