IoT Applications Engineer

Exosite, LLC - Minneapolis, MN



Exosite is a fast growing company, leading the drive to deliver Internet of Things (IoT) solutions to the marketplace. The Customer Success team at Exosite is working vigorously to provide the best IoT Platform to the market, which requires highly skilled technical individuals who know our platform and products better than anyone who can take this knowledge and share, explain, and show customers and partners how to apply these products in a meaningful way.

The Applications Engineer role is critical for Exosite to fill with someone that can bridge the gap of taking our products and properly explaining their use, maintaining documentation & tutorials, and building example demonstrations. This person should have a love of building web applications and services in addition to creating content for promotion. This role will include working with our internal teams on collaborative experiences that help to co-promote our products and create further engagement and great experiences with Exosite’s software. This role will focus on Exosite’s technologies to build web applications, services, and federation with other platforms with a focus on customers.


  • Develop a strong understanding of the Exosite product line
  • Provide status updates to customers on progress for projects and onboarding activities
  • Create demonstrations of new product features and capabilities
  • Support Product Management in translating customer needs into product features
  • Engage in Tier III support for escalated customer issues
  • Identify customer requirements with potential and existing customers
  • Communicate with customer technical experts about Exosite product implementation details
  • Listen to and understand our customers’ particular technical challenges, industry challenges, and contextual implications.
  • Accompany sales on calls and meetings to act as a technical resource, clarifying the customer's vision, defining and capturing client application requirements.
  • Ability to get hands dirty in code if and when needed including but not limited to Python, HTML, Javascript, Lua, node.js, and web application frameworks
  • Other duties as assigned


  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline with 3+ years of software engineering experience
  • Must have experience with internet and networking communications protocols
  • Must have experience designing and developing web and/or mobile applications or web services
  • Experience designing and developing systems that integrate data from third-party applications using available APIs a plus
  • Experience with embedded system design and development is a plus
  • Experience creating demos, marketing content, and sales collateral is a plus
  • The ability to thrive in a fast-paced, high-growth technical sales environment and is passionate about technology.
  • Ability to communicate and support semi-technical or non-technical team members is critical
  • Experience creating demos, marketing content, and sales collateral
  • Ability to work in a fast paced environment with evolving priorities
  • Experience working in a team-oriented, collaborative environment
  • Excellent written and oral communication skills, comfortable communicating with internal and customer stakeholders
  • Highly-motivated, self-directed, goal oriented, hard worker, able to multitask and prioritize appropriately.


Exosite is a growing, agile, non-bureaucratic, technology focused company looking to add passionate people to our team. The business is focused on providing SaaS products for connecting smart devices & sensors to business systems & people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, the company also has offices in Taiwan and Hungary.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. The Minneapolis office is located in the historic International Market Square building and fosters a creative, collaborative environment of thought leaders, designers, and makers. Exosite has two offices in Taiwan. The one office is located on an upper floor of a high rise along a centrally located, public-transportation-friendly, thoroughfare in Taichung City, the other is located near central Taipei.

From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally. The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

Candidates must be able to work W2 without sponsorship and there is no C2Cfor contract duration/or subs in this role.


This position functions in a fast paced entrepreneurial environment. While performing the duties of this job, the employee is usually in an office setting.


While performing the duties of this job, the employee is required to operate a computer and may be requested to lift up to 20 pounds (e.g. computer equipment or office supplies).

Job Type: Full-time


  • Internet and networking communications proto: 1 year (Required)
  • Software engineering: 3 years (Required)
  • Designing & developing web and/or mobile applications: 1 year (Required)
  • Creating demos, marketing content, and sales collateral: 1 year (Required)
  • Design & develop systems from 3rd-party apps - APIs a plus: 1 year (Required)


  • Minneapolis, MN (Required)

Work authorization:

  • United States (Required)