Iiot/cloud Solutions Software Engineer

Engineering · Full-time · Henderson, US

Job description

Alliance North America was established in 2017 and is proud to be the sole North American supplier of AIRMAN Power Generators, AIRMAN Air Compressors, MAC3 Pneumatic Air Tools, and ANA’s exclusive Energy Boss™ - Hybrid Energy System and Smart Load Bank System. Our commitment to our customers is to make their world easier by being responsive, understanding their needs, and providing effective solutions.   Headquartered in Henderson, Nevada, with locations in Cypress, California, and Spartanburg, South Carolina, ANA is growing and scaling and we are seeking an IIoT/Cloud Solutions Engineer to join our team in an onsite position in Henderson, Nevada. In this role, you will design, develop, and deploy innovative IIoT and cloud-based solutions, as well as telematics systems. You will collaborate with cross-functional teams, including hardware engineers, data scientists, and product managers, to create robust and scalable solutions that enhance operational efficiency and data-driven decision-making.   The position is fully on-site, and the work schedule is weekdays from 8:00 – 5:00 pm. This role reports to the Director of Software Development 

Role & Responsibilities:

  • Design, develop, and deploy IIoT/cloud-based solutions to connect industrial devices, sensors, and machines to cloud or on-premises platforms.
  • Develop telematics solutions for the rental industry, including fleet management systems and APIs (e.g., ISO 15143-3).
  • Implement real-time data processing systems, gathering, processing, and visualizing data from industrial devices.
  • Collaborate with industry partners and cross-functional teams to ensure seamless integration of IIoT systems.
  • Work closely with hardware engineers, data scientists, and automation experts to design scalable systems that meet customer needs.
  • Utilize edge computing, AI, and machine learning to enhance predictive maintenance and improve operational efficiency.
  • Optimize industrial systems to reduce downtime and maximize productivity.
  • Ensure secure communication and data storage from industrial devices, adhering to relevant standards and regulations (e.g., IEC 62443, NIST).
  • Conduct thorough software testing, identify bugs, and implement solutions to maintain the performance and reliability of IIoT systems.
  • Create comprehensive technical documentation for system architecture, design, and implementation of IIoT solutions.

Qualifications

  • Bachelor’s Degree in Computer Science, Data Science, Computer Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on IIoT or related fields.
  • Strong programming skills in languages such as C++, Python, Go, or Rust.
  • Experience with IoT platforms (e.g., AWS IoT, Microsoft Azure IoT, Google Cloud IoT).
  • Solid understanding of RDBMS and time series databases (e.g., Postgres, InfluxDB).
  • Proficiency with cloud technologies (e.g., AWS IIoT, Lambdas, API gateways, Kubernetes, Docker).
  • Familiarity with IIoT protocols (e.g., MQTT, Modbus, REST) and networking concepts.
  • Understanding of DevOps practices and CI/CD pipelines using tools such as Git and GitHub.
  • Hands-on experience with edge computing and data acquisition systems.
  • Strong problem-solving and debugging skills, with excellent communication and teamwork abilities.

Preferred Qualifications

  • Master’s degree in a relevant field.
  • Experience with machine learning, AI, or big data analytics in an industrial context.
  • Familiarity with SCADA, PLCs, and industrial automation systems.
  • Experience developing secure, scalable solutions in compliance with industrial security standards.
  • Experience developing front-end UIs using JavaScript and HTML5.

ANA's Core Values

  • Root Cause Problem Solving
  • Be Creative with Solutions
  • Build Open and Honest Relationships
  • Build a Positive Team and Family Spirit
  • Be Inclusive
  • Look for Better Ways
  • Be Humble
  • Urgency

Benefits & Perks

  • Competitive pay
  • 401k with company contribution
  • Medical, Dental, & Vision Insurance
  • Life Insurance
  • Voluntary Accident & Critical Illness Insurance
  • Employee Assistance Program
  • Employee Appreciation Programs