R
Embedded Software IoT Expert
Redolent
Burlington · On-site Full-time Senior Today
About the role
You will design, develop, and optimize firmware for IoT-enabled consumer products.
Responsibilities
- Develop and maintain embedded firmware using FreeRTOS, lwIP, and mbedTLS.
- Implement connectivity solutions via Azure IoT, WiFi, and BLE.
- Integrate secure communication protocols including X.509 certificates, MQTT, HTTPS, DHCP, TCP, UDP, and TLS.
- Debug and resolve connectivity and performance issues using network traffic tools.
- Optimize firmware using JTAG and other embedded development tools.
- Manage the full software development lifecycle within a Scrum framework.
Required Skills
- 5+ years of experience in embedded firmware development for IoT environments.
- Proficiency with FreeRTOS, lwIP, and mbedTLS.
- Hands-on experience with Azure IoT, AWS IoT, Ayla, or Cumulocity.
- Strong knowledge of BLE, WiFi, and GATT.
- Deep understanding of network protocols: MQTT, HTTPS, DHCP, TCP, UDP, and TLS.
- Experience with X.509 certificate management and secure communication.
- Proficiency with ARM CPUs and JTAG debugging.
- Experience using Atlassian Suite (Jira, Confluence, Bitbucket).
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
Preferred Skills
- Experience with consumer electronic products.
- Knowledge of low-power design principles and energy-efficient coding.
Skills
ARMAzure IoTAWS IoTAtlassian SuiteBLEConfluenceDHCPDockerembedded development toolsFreeRTOSGATTHTTPSJTAGJiralwIPmbedTLSMQTTScrumTCPTLSUDPWiFiX.509
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free