The company is seeking to transform and modernize its industrial software offerings and platforms to support new software and digital services offerings.
Requirements
- Proven experience architecting industrial or embedded software solutions that interact with physical devices
- Familiarity with real-time systems, data acquisition platforms, or SCADA systems
- Strong understanding of IIoT technologies and industrial communication protocols
- Expertise in designing distributed systems, cloud architectures, and edge computing models
- Knowledge of DevOps practices and CI/CD pipelines in industrial environments
- Hands-on experience with microservices, containerization and event-driven architecture
- Solid background in security best practices and standards, especially in industrial or OT environments
Responsibilities
- Lead the architectural design and platform strategy for a suite of industrial software applications
- Drive the modernization and transformation of legacy software into scalable, modular platforms
- Define and enforce architecture standards, best practices, and design patterns for both cloud-native and on-premises solutions
- Architect connectivity and integration with physical instruments/devices using industrial protocols
- Ensure solutions are secure, resilient, and compliant with industry and cybersecurity standards
- Evaluate and recommend new technologies and tools to support platform evolution and operational excellence
- Lead and support proof-of-concept initiatives and strategic technical decisions
Other
- Provide technical leadership across cross-functional teams, mentoring engineers and reviewing designs and code as needed
- Collaborate with offering/product management, engineering, and operations teams to align architecture with business goals and customer needs
- Exceptional communication and collaboration skills; ability to influence across technical and non-technical audiences
- Bachelor's degree from an accredited institution in Computer Science, Software Engineering, or a related field
- 10+ years of software development experience with 5+ years in an architecture leadership role
- Must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status