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! 

CURRENT OPPORTUNITY:  Product Development Engineer - Software

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. FANUC America is currently searching for a Product Development Software Engineer. Primary responsibilities will include: 

  • Development of system software within an embedded real time operating system environment in one or more of the following areas:
    • Real-Time operating systems
    • Program execution environments
    • User interface development for the web browser and the smart devices.
    • Interfacing with middleware and Cloud systems.
    • Writing Cloud-based Analytics to send alerts and notifications to users.
    • Distributed software processing
    • Industrial I/O network protocols (eg. Ethernet I/P, ProfiNet)
    • TCP/IP protocols and applications (eg. FTP, Telnet, HTTP, DHCP)
  • Specification, design, implementation, testing, documentation, productization and customer support of software developments.             
  • Development and implementation of product tests and product test procedures.
  • Communication with FANUC and other engineering staffs on product and development related issues.
  • Present a proposed product concept to selling division and select customers.
  • Ability to develop simple project schedules.        

Ideal candidate will have the following experience and education: 

  • Bachelor or Master’s degree in Engineering (Electrical or Computer Engineering major preferred) with minimum 3 years of relevant work experience
  • Strong ANSI-C language and C++ coding skills and experience with large project software development environment (configuration management, build/release)
  • Significant academic and/or practical development experience in User Interface software, operating systems, and/or industrial networking
  • Web based user interface tools ( ex. Javascript, JQuery, Ajax, NAPI, HTML 5) 

 

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 and Vision Insurance
  • 401(k) retirement program
  • Life Insurance
  • Disability Income
  • Tuition Reimbursement
  • Wellness Program
  • Employee Assistance Program
  • Flexible Benefit Dollars
  • Generous holiday and vacation program

 

An Equal Opportunity Employer

EEO/AA Employer/Minorities/ Women/Veterans/Disabled

VEVRAA Federal Contractor

Equal Opportunity Employer, including disabled and veterans.