Usman Chaudhry

Available to hire

I am an Embedded Software Engineer with over 15 years of experience designing robust firmware and IoT solutions for consumer products.

About

I am an Embedded Software Engineer with over 15 years of experience designing robust firmware and IoT solutions for consumer products. My expertise lies in embedded C and Python programming, delivering high-performance systems with features like FOTA and real-time communications while ensuring compliance and reliability. I have a proven track record managing cross-functional teams and driving Agile, CI/CD practices to accelerate feature development and support hardware bring-up.

Throughout my career, I have engineered various IoT systems including smart aquariums, door lock systems, and plant growth monitors, demonstrating strong hardware-software integration skills. I have also led the design and deployment of FOTA systems that significantly reduced firmware update times. My work spans embedded software development, hardware integration, and global product deployments, exhibiting my commitment to quality and innovation in the telecommunications and consumer electronics sectors.

  • 14 years' experience
  • Joined August 2025

Skills· 9

Industry experience

  • Consumer Goods
  • Computers & Electronics
  • Telecommunications
  • Manufacturing
  • Software & Internet

Work experience· 4 roles

Senior Embedded Software Engineer · U-bloxOct 2024 – Aug 2025 · 11 mos

Directed design and deployment of a comprehensive FOTA system achieving a 75% reduction in firmware update time through advanced delta compression and recovery algorithms optimized for embedded applications. Led a cross-functional team delivering embedded solutions for consumer product global deployments, enhancing timelines and collaboration. Implemented embedded C and Python modules compliant with MISRA standards incorporating power loss recovery for mission-critical FOTA applications. Facilitated Agile development cycles with JIRA, Jenkins, and Perforce ensuring CI/CD pipelines and efficient software releases. Enhanced diagnostic tools to streamline customer configuration, reducing support requests. Conducted LTE module testing and certification with AT&T, integrating hardware bring-up and compliance. Coordinated product integration and validation using advanced lab equipment highlighting hardware-software testing expertise.

Embedded Software Development/IoT · Devin csSep 2024 – Present · 2 yrs 3 mos

Engineered a Smart Aquarium system featuring automated feeding, real-time water quality monitoring, and mobile app integration via Blynk with initial hardware bring-up and sensor integration. Developed a LoRa-based Door Lock system with secure unlock feedback and device-to-device communication across 200+ apartment units, showing robust embedded software development and radio communication skills. Designed a Smart Plant Growth Monitoring System to continuously assess and adjust environmental conditions for optimal plant growth using hardware-software integration. Gained hands-on experience with IoT modules including LTE, UART, and SPI, strengthening expertise in sensor integration and embedded architectures.

Embedded Software Engineer · U-bloxDec 2016 – Aug 2025 · 8 yrs 9 mos

Developed LTE NAS and AT layer functionalities including PLMN selection, NIMTC, and Extended Access Barring according to 3GPP specs. Delivered SMS controller and AT command modules optimizing memory and performance. Integrated USIM controllers with enhanced driver support improving system reliability.

Associate Software Development Engineer · 4MWIRELESSApr 2012 – Aug 2025 · 13 yrs 5 mos

Education

Bachelors, Telecommunication Engineering · National University of Computer and Emerging Sciences (NUCES-FAST)2005 – 2009

Certifications and awards

ARM Customized Training : Doulos2018 – 2025
Computer Vision on Raspberry-Pi4: LinkedIn2024 – 2025
ARM® Cortex®-M Architecture Overview : MICROCHIP University2025

Hire Usman Chaudhry today

Post a job and invite Usman, or contact them directly. No hidden commission.

Post a job