Embedded Systems Architect (Azure IoT / Device-Cloud Platforms)

    Dell•Houston, TX
    Type
    Full Time
    Level
    Director
    Posted

    Job Description

    Seeking an experienced Embedded Systems Architect to lead the design and implementation of cloud-managed device platforms for a major enterprise client. This role requires deep expertise across embedded firmware, networking, security, and cloud integration, with a focus on building scalable, secure, and enterprise-grade connected device ecosystems. The ideal candidate will architect end-to-end device lifecycle management solutions, including secure onboarding, provisioning, identity management, remote monitoring, OTA updates, telemetry, diagnostics, and cloud connectivity. This is a hands-on architecture role spanning embedded devices, network infrastructure, and cloud services. Key Responsibilities: Design and own end-to-end architecture for cloud-connected embedded device platforms. Define firmware architecture using C/C++ and RTOS platforms such as Zephyr, FreeRTOS, or ThreadX. Architect secure device onboarding, provisioning, and identity management solutions. Implement device-cloud communication patterns using Azure IoT Hub, Device Provisioning Service (DPS), and related technologies. Design secure communication frameworks utilizing TLS, Mutual TLS (mTLS), and certificate-based authentication. Develop OTA firmware and configuration update strategies for large-scale device deployments. Establish observability frameworks including telemetry, diagnostics, logging, and remote device management. Collaborate with firmware, cloud, networking, and product teams to ensure successful solution delivery. Troubleshoot complex issues spanning firmware, networking, security, and cloud integration layers. Provide technical leadership, mentoring, and architectural guidance to engineering teams. Engage with client stakeholders to translate business requirements into scalable technical solutions. Required Qualifications: 10+ years of Embedded Systems and Firmware Development experience. Strong expertise in C and/or C++. Hands-on experience with RTOS platforms including Zephyr, FreeRTOS, or ThreadX. Experience designing embedded firmware architectures. Strong understanding of TCP/IP, MQTT, HTTP, and secure networking protocols. Experience implementing TLS, mTLS, and certificate-based device authentication. Experience building or integrating cloud-connected devices. Strong understanding of device provisioning, device management, and device-cloud interaction patterns. Experience troubleshooting across firmware, networking, and cloud environments. Proven technical leadership and architecture experience.

    Responsibilities

    • Design end-to-end cloud-connected device architectures
    • Define embedded firmware architecture using C/C++ and RTOS
    • Architect secure device onboarding and provisioning solutions
    • Implement Azure IoT Hub and DPS integration patterns
    • Design secure communication using TLS and mTLS
    • Develop OTA firmware and configuration update strategies
    • Establish telemetry, logging, and diagnostics frameworks
    • Support troubleshooting across device, network, and cloud layers
    • Provide technical leadership and architectural guidance
    • Collaborate with client stakeholders and engineering teams

    Benefits

    • Competitive compensation
    • Long-term project opportunity
    • Enterprise-scale IoT architecture engagement
    • Cutting-edge embedded and cloud technologies
    • Technical leadership opportunity
    • Direct client interaction
    • Collaborative engineering environment
    • Career growth and advancement opportunities