We use essential cookies

Please Accept our Privacy Policy

PSH Software Development Engineer

StrategiQly

Rochester Hills, MI • $50.00 to $60.00 / hr • 9/11/2026

Job Description

Job Description

Job Title: Engineer - PSH Software Development Engineer

PURPOSE AND DESCRIPTION:

Software Development Engineer responsible for the development of software products supporting FANUC America robotic paint and sealer systems. Includes software development, implementation, testing and on site/in plant debug and runoff.

ESSENTIAL FUNCTIONS:

  • Support the Software Engineering life cycle for existing and new products.
  • Support design and development of new software products and features for existing products.
  • Integrate communications with PLCs and FANUC Robot Controllers.
  • Manage setup and configuration of interconnected small scale intranet web servers.
  • Manage dynamic software features for differing customer applications and requirements.
  • Support integration on FAC floor.
  • Coordinate with Controls and Process Engineers for deployment at customer sites.
  • Write Standard Operating Procedures for supporting the installation, configuration, and operation of the products.
  • Support sales and quoting efforts as required.
  • Travel to customer facilities for onsite debug.

MINIMUM REQUIREMENTS:

1. SKILLS/KNOWLEDGE

  • Experience using Visual Studio and .NET Core frameworks: Blazor preferred, ASP.NET Core, desktop frameworks.
  • Strong HTML and CSS skills.
  • Experience with Web App deployment is a plus.
  • Experience with Source Control software, preferably GitLab.
  • Familiarity with various networking protocols.
  • High technical aptitude with the ability to debug software and troubleshoot integrated systems.
  • Experience with PLC programming and communication protocols is a plus.
  • Experience with systems engineering, design, assembly, preferably related to robotic automation systems.
  • Strong Interpersonal and leadership skills with emphasis on customer satisfaction.

2. EXPERIENCE/EDUCATION

  • Bachelor degree in Computer Science, related field, or equivalent relevant experience
  • Minimum 3 years software development or related experience.
  • Strong programming skills using C# and Visual Basic.