Description About the Role We are looking for a Software Architect to lead the architectural design and development of Qualitrol’s next-generation Data Acquisition platform. This system enables utilities and industrial customers to collect, process, and analyze real-time operational data, supporting predictive maintenance, fault detection, and grid automation. In this role, you will drive scalability, security, and interoperability, ensuring seamless integration with Qualitrol Software Solutions, AI-powered analytics, and industry-standard protocols. You will play a key role in defining the future of industrial data acquisition and monitoring while maintaining compliance with MISRA C++, IEC 61850, ISO 26262, and cybersecurity standards. This is an exciting opportunity for someone passionate about enterprise software architecture, cloud computing, and real-time data processing to shape the future of power grid analytics and industrial automation. What You Will Do Software Architecture & System Design Define and maintain a scalable, secure, and high-performance architecture for Data Acquisition solutions. Develop and implement best practices for microservices, containerization (Docker/Kubernetes), and API management. Design high-throughput data ingestion and processing pipelines using event-driven architectures (Kafka, MQTT). Ensure compliance with MISRA C++, ISO 26262, and cybersecurity best practices. Establish architectural principles that align with Qualitrol’s cloud-native and hybrid deployment strategies. Technical Leadership & Collaboration Work closely with Product Owners, Engineering Teams, and DevOps to drive architectural decisions. Mentor development teams on best practices in system design, security, and cloud computing. Collaborate with AI/ML engineers and data scientists to integrate advanced analytics into the platform. Integration & Interoperability Design and optimize Data Acquisition APIs for seamless integration with external platforms, SCADA systems, and industrial monitoring tools. Ensure compatibility with AI-powered analytics frameworks and Utility Analytics Institute (UAI) standards. Define data modeling and messaging protocols to support integration with grid analytics tools and third-party applications. Security & Compliance Establish a robust cybersecurity framework, ensuring secure communication and authentication mechanisms. Implement secure coding practices and conduct regular security audits. Ensure compliance with industrial automation and substation monitoring standards. Performance Optimization & Scalability Define and optimize containerized deployment strategies (Docker, Kubernetes, OpenShift). Lead initiatives on real-time data processing, ensuring low-latency analytics for time-sensitive applications. Design for high availability, fault tolerance, and disaster recovery. What You Bring Required Qualifications 8 years of experience in software architecture, preferably in industrial software, energy, or IoT solutions. Strong background in microservices, cloud-native architecture, and container orchestration (Docker/Kubernetes). Experience with real-time data streaming technologies (Kafka, MQTT, Spark, or similar). Proficiency in C++, Python, and cloud platforms (AWS, Azure, or GCP). Deep understanding of SCADA, IEC 61850, and substation automation standards. Knowledge of security protocols (TLS, OAuth2) and best practices for secure software development. Ability to lead cross-functional teams, drive alignment, and influence technical direction. Nice to Have Experience in AI/ML integration for industrial automation. Background in edge computing and real-time analytics frameworks. Understanding of DevOps methodologies and CI/CD pipelines .