Logo
Automation Products Group Inc

Software Engineer

Automation Products Group Inc, Logan, Utah, us, 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

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr