Logo
Automation Products Group, Inc

Automation Products Group, Inc is hiring: Software Engineer in Logan

Automation Products Group, Inc, Logan, UT, United States, 84322

Save Job

6 days ago Be among the first 25 applicants

We are seeking a talented and versatile Software Engineer to join our dynamic product development team. In this role, you will play a key part in the design, development, and deployment of web-based user interfaces for cutting-edge Internet of Things (IoT) products. You will work cross-functionally with engineers, designers, and product managers to bring innovative connected products from initial concept through to full-scale production.

A growing focus of this role will involve integrating artificial intelligence (AI) capabilities into our software products to enhance performance, user experience, and automation.

Key Responsibilities

  • Design, develop, test, and maintain responsive web interfaces for IoT devices and platforms.
  • Collaborate with product and hardware teams to develop software features that bridge device firmware, cloud services, and user-facing applications.
  • Integrate AI and machine learning components into web and backend systems to enable intelligent features and automation.
  • Participate in the full software development lifecycle, from requirements gathering through deployment and maintenance.
  • Write clean, efficient, and well-documented code; perform code reviews and testing.
  • Maintain awareness of emerging technologies and propose innovative solutions aligned with business and product goals.

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • 3+ years of experience in software engineering, ideally in a product development or embedded systems environment.
  • Proficiency in web technologies: HTML, CSS, JavaScript/TypeScript, and frameworks such as React, Vue, or Angular.
  • Experience working with RESTful APIs and real-time data communication (WebSockets, MQTT).
  • Understanding of IoT ecosystems, including sensors, embedded systems, and cloud connectivity.
  • Familiarity with AI/ML concepts and integrating AI models into applications (e.g., using Python, TensorFlow, or APIs).
  • Strong problem-solving skills and the ability to work collaboratively in multidisciplinary teams.

Preferred Qualifications

  • Experience with IoT protocols (MQTT, CoAP), cloud platforms (AWS IoT, Azure IoT, etc.), or edge computing.
  • Background in developing or integrating with AI/ML pipelines or inference engines.
  • Knowledge of manufacturing automation systems and instrumentation.
  • Familiarity with agile development methodologies and DevOps practices.

What We Offer

  • Competitive compensation and benefits package
  • Opportunity to work on innovative IoT and AI-enabled technologies
  • Collaborative and inclusive team culture
  • Career growth and skill development opportunities

Salary: $80000 - $100000 per year

Job Posted by ApplicantPro

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Automation Machinery Manufacturing

Referrals increase your chances of interviewing at Automation Products Group, Inc by 2x

Get notified about new Software Engineer jobs in Logan, UT.

Logan, UT $80,000.00-$105,000.00 4 days ago

Mid to Senior .NET Full Stack Developer (Cache Valley Utah)

Mid to Senior .NET Full Stack Developer (Cache Valley Utah)

Guidance Navigation and Controls (GNC) Engineer (I-V)

ServiceNow Performance Analytics & Reporting Developer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr