Senior IoT Developer

US Ignite, Inc.

Washington (District of Columbia, MD)

Remote

USD 90,000 - 125,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

US Ignite, a smart technology nonprofit based in Washington, DC, seeks a Senior IoT Developer to lead development of our software for smart buildings and intelligent devices. The role focuses on the SICD program for USACE, using ThingWorx as the core platform and integrating OT/IT systems.

You will work in an agile team, mentoring others, and coordinating with hardware teams to deploy on-premise sensors and edge devices. Travel up to 10% is expected; US citizenship is required.

Qualifications

  • Bachelor’s degree in engineering, computer science, or related field.
  • 5+ years of software development experience.
  • 3+ years with industrial/facility control systems.
  • Experience with ThingWorx and/or Kepware.
  • Ability to obtain DoD CAC and access Army networks (US citizenship required).

Responsibilities

  • Lead development of US Ignite’s software for smart buildings and facility work management, leveraging ThingWorx IIoT platform.
  • Oversee configuration and deployment of on-premises IoT devices like sensors, modems/routers, and edge PCs.
  • Operate within an agile scrum team, collaborating with product owners, platform engineers, data scientists, and other developers.
  • Guide the vision/direction for US Ignite’s facility-related products using utility industry expertise.
  • Lead integration of our platform with OT systems and devices.

Skills

Software development
Technical communication
US citizenship
DoD CAC access

Education

Bachelor’s degree in engineering, computer science, or related field

Tools

ThingWorx
Kepware

Job description

US Ignite, a smart technology nonprofit based in Washington, DC, seeks a Senior IoT Developer to lead development of US Ignite’s software related to smart buildings and intelligent devices. This role will help expand how US Ignite’s software products help communities increase visibility, save costs, and improve security of their facilities and equipment.

This role will primarily support the Smart Installation and Community Dashboard (SICD) program, which US Ignite is executing at Fort Benning, GA, in support of the US Army Corps of Engineers (USACE). The program aims to create a digital toolbox that centralizes siloed installation data and provides a platform to build new apps to modernize installation functions rapidly. The platform is primarily based on the low/no-code industrial Internet of Things platform ThingWorx, though mission‑specific tools are also a priority. The focus of this role will be to lead the development of tools in this platform for our utilities and infrastructure‑related projects.

Salary range: $90,000-$125,000, commensurate with experience, education, and other qualifications. US Ignite also offers a competitive benefits package.

Role Responsibilities

The Senior IoT Developer will lead development on multiple projects including a Common Operating Picture of utility infrastructure, facility/work management system integration, support for our USACE customers’ energy and water projects, remote fuel tank monitoring, and potential commercial applications related to coal mine methane capture monitoring. This role will report to the Senior Technical Program Manager, Smart Bases.

Primary responsibilities include:

  • Lead development of US Ignite’s software products related to smart buildings and facility work management, leveraging the ThingWorx low/no-code Industrial Internet-of-Things (IIoT) software platform.
  • Oversee configuration and deployment of on-premises Internet of Things (IoT) devices like sensors, modems/routers, and edge PCs.
  • Operate as part of an agile scrum team, collaborating with product owners, platform engineers, data scientists, and other developers.
  • Leverage utility industry expertise to guide the vision/direction for US Ignite’s facility-related products.
  • Lead integration of our platform with Operational Technology (OT) systems and devices.
Minimum Qualifications
  • Bachelor’s degree in engineering, computer science, or related field.
  • 5+ years in software development and 3+ years working with industrial or facility-related control systems
  • Experience with ThingWorx and/or Kepware
  • Deep knowledge of related technical domains including control systems, OT Protocols (Modbus, BACNet, OPC/UA, etc.), IT/OT networking, control system cybersecurity, edge computing, IoT, software engineering, analytics, and system design/development
  • Strong technical communication skills
  • Applicants must have or be able to obtain a DoD Common Access Card (CAC), and be able to access Army networks/systems including Vantage, which requires US citizenship.
Preferred Qualifications
  • Experience with Niagara N4, JCI Metasys, Ignition, AVEVA PI
  • Working knowledge of cloud computing (esp. AWS), DevSecOps tools/techniques (Docker, Rancher, Kubernetes, GitLab), and traditional software development tools/technologies outside of ThingWorx (e.g. Python, node.js, Databricks)
  • Prior experience supporting defense/government missions
  • Experience with system architecting/design
What You’ll be Doing
First 30 Days
  • Onboarding, including cybersecurity training and administrative tasks to obtain access to required systems
  • Learning US Ignite’s smart base capability delivery process, the technical architecture and capabilities of the Smart Installation and Community Dashboard, and our previous and planned control system-related projects
  • Listening to ongoing design workflows, initially led by the SICD program manager and held with our USACE customer and installation users, to begin designing the next phase of our control system-related applications
First 60 Days
  • Designing User Experience with our new control system-related applications, including development of clear, easy-to-understand wireframes, process flow diagrams, user stories, and technical requirements
  • Experimentation developing prototype features for new control system-related applications
First 90 Days
  • Leading technical delivery related to utilities and infrastructure-related applications, providing architecture analysis, defining technical work plans, and providing mentorship/guidance to other developers in support of the SICD program manager/scrum master
  • Maturing prototypes to production applications, performing both front-end and back-end development of utility and control-system related applications
  • Executing production integrations with Operational Technology (OT) and Internet of Things systems
Location/Travel
  • Remote Teleworker, with preference for DC- or Southeast US-based applicants
  • This position requires up to 10% travel, including up to quarterly visits to Fort Benning, GA, and Washington, D.C
Notices

US Ignite is an equal opportunity employer and does not discriminate on the basis of age, color, disability, ethnicity, gender identity, genetic information, marital status, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a U.S. veteran. We welcome diversity and positive attitudes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer
Developer

US Ignite, Inc. • Washington

Remote
USD 80,000 - 100,000
Technical Program Manager, Smart Utilities
Technical Program Manager, Smart Utilities

US Ignite, Inc. • Washington

Remote
USD 100,000 - 140,000
Competitive benefits package
Senior IoT Engineer - Smart Buildings & OT Solutions
Senior IoT Engineer - Smart Buildings & OT Solutions

US Ignite, Inc. • Washington

Remote
USD 90,000 - 125,000
Remote IIoT Developer — Smart Bases & Public Safety
Remote IIoT Developer — Smart Bases & Public Safety

US Ignite, Inc. • Washington

Remote
USD 80,000 - 100,000
WEB APPLICATIONS ADMINISTRATOR
WEB APPLICATIONS ADMINISTRATOR

Ignite Now • Dayton (OH)

On-site
USD 90,000 - 120,000
Systems Engineer
Systems Engineer

Ignite Digital Federal Services • Washington

On-site
USD 153,000 - 187,000
Competitive pay and benefits
PTO
Education stipends and referral BONUSE
+4
Systems Engineer
Systems Engineer

Ignite Digital • Washington, Baltimore (MD)

On-site
USD 153,000 - 187,000
Competitive pay
PTO
Education stipends
+3
DEVOPS ENGINEER
DEVOPS ENGINEER

Ignite Now • Dayton (OH)

On-site
USD 120,000 - 160,000
MID LEVEL SOFTWARE DEVELOPER
MID LEVEL SOFTWARE DEVELOPER

Ignite Now • Houston (TX)

On-site
USD 90,000 - 120,000
Systems Integration Consultant
Systems Integration Consultant

Ignite Digital • South Carolina

On-site
USD 108,000 - 132,000
Competitive pay/benefits
Education stipends
Work with US federal government
+3