Illumination Works · 4 months ago
IIoT Software Developer
Illumination Works LLC specializes in data and technology solutions, and they are seeking an Industrial IoT Software Developer to design and build scalable software solutions for their IIoT ecosystem. The role involves developing software for connecting industrial machines and cloud systems to enhance automation and analytics.
AnalyticsInformation TechnologySoftware
Responsibilities
Design and implement IIoT software components, including device integration, data ingestion, processing pipelines, and APIs
Develop edge and cloud-based applications for industrial data collection, analytics, and visualization
Collaborate with hardware engineers, DevOps, and cloud architects to ensure seamless system integration
Implement data normalization, filtering, and transformation processes for use in analytics and dashboards
Ensure secure software design, including encryption, authentication, and role-based access control
Conduct unit testing, debugging, automation and performance optimization for IIoT applications
Document software architecture, APIs, and deployment workflows
Qualification
Required
3+ years of professional experience in software development, preferably in industrial or embedded systems
Strong programming skills in JavaScript (Java is also nice-to-have)
Experience with ThingWorx
Ability to code lightweight reusable services
Experience developing with IIoT protocols such as Modbus, OPC UA, MQTT(S)
Hands-on experience with cloud services (AWS IoT, Azure IoT Hub, or Google Cloud IoT)
Familiarity with containers (Docker/k8s) and RESTful APIs
Strong understanding of real-time data streaming, message brokers (Kafka, RabbitMQ), and edge computing concepts
Experience with time-series databases (e.g. InfluxDB, TimescaleDB) and visualization tools (Grafana, Kibana)
Exposure to SCADA systems, PLCs and ICS environments
Knowledge of IIoT cybersecurity frameworks (NIST, ISA/IEC 62443)
Familiarity with CI/CD tools and version control (Git, GitHub/GitLab)
Background in predictive maintenance, digital twins, or machine learning integration
Strong problem-solving skills and ability to work in cross-functional teams
Sharp critical and analytical thinking skills and keen attention to detail
Familiarity with Agile development methodologies
Minimum education: Bachelor's degree in Computer Science, Software Engineering, or comparable academic discipline
Must have or be willing to obtain Secret Clearance (this requires US Citizenship)
Acceptable candidates must successfully pass a drug test and background screen
Benefits
Market competitive salary
Generous PTO package
Comprehensive medical, dental, vision and life insurance plans
401K
Short/long-term disability insurance
Fun and engaging culture
Training opportunities to keep you up to speed on the latest technologies
Company
Illumination Works
Illumination Works is an information technology company providing analytics and integration solutions.
Funding
Current Stage
Growth StageRecent News
Seattle TechFlash
2025-10-03
2025-09-12
Company data provided by crunchbase