Embedded Systems Architect
Absolute Information Technologies
Spring, United States of America
17 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Spring, United States of America
Tech stack
User Authentication
Azure
C++
Cloud Computing
Embedded C
Embedded Software
Firmware
FreeRTOS
Hypertext Transfer Protocols (HTTP)
Identity and Access Management
Message Queuing Telemetry Transport (MQTT)
Real-Time Operating Systems
TCP/IP
Data Logging
Transport Layer Security
Software Troubleshooting
Cloud Integration
Job description
We are looking for an experienced Embedded Systems Architect to design and build secure cloud-connected embedded devices. This role involves working across embedded firmware, networking, and cloud platforms to ensure devices can be securely connected, managed, monitored, and updated remotely., * Design and architect embedded device solutions that connect securely to the cloud.
- Develop and guide firmware architecture using C/C++ and RTOS (Zephyr, FreeRTOS, ThreadX).
- Build secure device communication using TCP/IP, HTTP, MQTT, TLS, and mTLS.
- Design solutions for:
- Device provisioning and onboarding
- Certificate and identity management
- OTA (Over-the-Air) firmware updates
- Remote monitoring, logging, and diagnostics
- Device lifecycle management
- Integrate devices with Azure IoT Hub, Device Provisioning Service (DPS), and device management platforms.
- Troubleshoot firmware, networking, and cloud integration issues.
- Lead technical discussions, mentor engineers, and ensure best practices are followed.
- Work closely with client stakeholders to translate business requirements into technical solutions.
Requirements
The ideal candidate should have strong experience with Embedded C/C++, RTOS, IoT devices, and Azure IoT technologies., * Strong experience with Embedded C/C++ development.
- Experience with RTOS (Zephyr, FreeRTOS, or ThreadX).
- Experience designing embedded firmware architecture.
- Knowledge of TCP/IP, HTTP, MQTT, and secure communication (TLS/mTLS).
- Experience with cloud-connected/IoT devices.
- Understanding of device provisioning, certificates, and secure authentication.
- Ability to troubleshoot embedded, networking, and cloud integration issues.
- Experience leading technical teams and working with cross-functional teams.
Preferred Skills
- Azure IoT Hub & Device Provisioning Service (DPS)
- OTA firmware updates
- Certificate lifecycle management
- Hardware-backed security
- Enterprise networking
- Device telemetry, logging, and diagnostics
- Experience with collaboration devices or enterprise hardware (HP Poly is a plus)
Must-Have Skills
- Embedded C/C++
- RTOS (Zephyr preferred)
- Azure IoT / Cloud-connected devices
- MQTT / TCP/IP / HTTP
- TLS / Secure Device Communication
- Firmware Architecture
- Device Provisioning & OTA Updates
- Embedded Systems Architecture
- Strong troubleshooting and technical leadership