Demo

Software Engineer

Automation Products Group, Inc.
Logan, UT Full Time
POSTED ON 10/2/2025
AVAILABLE BEFORE 11/2/2025

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


All job offers at APG will be contingent on the completion of a background check and pre-employment drug screen.

Salary : $80,000 - $105,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Automation Products Group, Inc.

Automation Products Group, Inc.
Hired Organization Address Logan, UT Full Time
Are you a detail-oriented accounting professional with a strong background in accounts payable? Ensuring accuracy and ef...
Automation Products Group, Inc.
Hired Organization Address Logan, UT Full Time
Are you an accounting professional with a keen eye for detail and a passion for maintaining financial accuracy? At APG, ...
Automation Products Group, Inc.
Hired Organization Address Logan, UT Full Time
We are seeking a talented Electronics Design Engineer to join our team and help develop next-generation pressure and lev...

Not the job you're looking for? Here are some other Software Engineer jobs in the Logan, UT area that may be a better fit.

Software Engineer

Leader Communications Inc, Hill, UT

Software Quality Assurance Engineer

The JAAW Group, Hill, UT

AI Assistant is available now!

Feel free to start your new journey!