Software Developer


Applied Automation Technologies, Inc is a world-recognized software company specializing in developing software products for metrology applications used in smart manufacturing, quality control and

We are seeking a Software Developer to join our team in Rochester Hills, Michigan

Applied Automation Technologies located in Farmington Hills M.I is seeking to add another computer programmer to our team to assist in the continued development of our Capps suite of Metrology software. Our cutting-edge Capps suite of software can integrate with N.C. machine tools and CMMS with an eye towards Industry 4.0.
Job Responsibilities:

  • Code and test programming for desktop software.
  • Develop and deploy computer applications.
  • Execute code builds to test and production environments.
  • Fix bugs in existing code.
  • Collaborate with product, design, and marketing teams.
  • Maintain documentation per company standards.
  • Provide testing, documentation, training, and support for third-party software products.
  • Resolve user-submitted problems and questions.


  • Understanding of C# and MFC
  • Track record of successful application development
  • Ability to write clean, well-documented code
  • Excellent complex problem solving and critical thinking skills
  • Working knowledge of SQL and Microsoft SQL Server
  • Solid troubleshooting and communication skills
  • Demonstrated analytical and critical thinking abilities

Education and Experience Requirements:

  • Bachelor’s degree in computer science, engineering, or a related field
  • One to three years of experience in software development
  • Proven experience with OOP languages (C++, C#)
  • Familiarity with SQL database management
  • Familiarity with Metrology and general manufacturing environments a big plus.

    Please send cover letter and resume to:
    AAT Opportunity