Noor haq

Senior Embedded Engineer | IoT & RTOS

Salary / Daily rate

Lahore, Punjab, Pakistan

Freelance, open to permanent contract

Remote only

Skills

DevOpsTesting & QADockerCTest Driven DevelopmentClean CodeClean ArchitectureData EngineeringHTMLPythonMATLABAWS LambdaGitGitLabRESTful APIsSoftware CraftsmanshipMicroservicesAzureCSSGoogle Cloud PlatformAmazon EC2RabbitMQC++RustRObjective-CBitbucketPostmanLinuxGitHubCircleCIAIAWSKubernetes

Languages

English

About me

Intro

Embedded Engineer with 6+ years specializing in IoT development, RTOS, and ESP32/STM32 systems. Delivered multi-million dollar product in 3 months, reduced deployment time 40% with CI integration at Siemens. Expert in BLE, WiFi protocols, TLS security, and Zephyr RTOS for scalable embedded solutions.

Links

Work experience

Senior Software Consultant

FreelanceFreelance

Feb 2024 - Present

2 years 9 months

Remote, OR 97458, USA

* Worked with a team of engineers to quickly onboard, develop, and deliver a multi-million dollar product in less than 3 months * Quickly and efficiently delivered high-priority tasks like SMTP mail server integration, BLE integration, and Switching between APSTA and STA wifi modes with seamless client side switching for dashboard updates. * Added TLS certs updates on the go with quick certificate handshakes using mbedtls in less than 400ms for secure connections. * Fixed high-priority bugs and performance issues. * Worked and developed a python-virtual device testing simulator to authenticate and validate the cloud architecture for debugs, fault analysis etc. * Streamlined Team Structure and helped a organization with the planning phase of a Farming drone with edge computing based data collection and AI categorization for weed and plant disease control

Software Engineer

Siemens EDA (Siemens Digital Industries Software)

Feb 2022 - Mar 2024

2 years 2 months

Lahore, Punjab, Pakistan

• Integrated Board Support Package (BSP) in the internal Real-Time Operating System (RTOS) product. • Used C and C++ to develop the kernel and embedded systems. • Maintained middleware networking components and added support for new protocols such as CoAP. • Incorporated Common Vulnerabilities and Exposures (CVEs) fixes to enhance product security. • Provided backport support for older clients to ensure continued functionality and security updates. • Updated unit testing procedures to enhance efficiency. • Utilized C and C++ for implementation. • Integrated unit testing with GitLab CI to streamline the release process, reducing time by up to 40%. • Designed a custom solution using s3mux to incorporate test cases supporting SD card, I2C, SPI, CAN BUS, I3C, etc.

Embedded Software Engineer

FreelanceFreelance

Mar 2021 - Jul 2023

2 years 5 months

Lahore, Punjab, Pakistan

* Working with thinglogix for all their firmware based needs. * Working with IOT companies to develop zephyr based firmware. * Working with Chargeup network to integrate esp32 as a IOT add on for the addition of current EV chargers to their network

Trainee

Siemens EDA (Siemens Digital Industries Software)

Apr 2021 - Oct 2021

7 months

Lahore, Punjab, Pakistan

Skills: Software Development · Git · Cellular Communications · Bug Tracking · Code Design · Firmware · Device Drivers · C (Programming Language) · Real-Time Operating Systems (RTOS) · ESP32 Microcontrollers · I2C · STM32 · Communication Protocols

Embedded Software/Firmware Engineer

Izecon

Oct 2018 - May 2021

2 years 8 months

Remote, OR 97458, USA

Mostly used Arduino, Platform.ini to devlop small scale commercial applications using Arduino, STM and espressif boards using GSM, GPRS, BLE, MQTT, OCPP, HTTP, HTTPS, Bluetooth, ESP now, Mesh, PWM, I2C, SPI, CAN, ADC etc.

Summer Intern

Pakistan International Airlines

May 2019 - Aug 2019

4 months

Nagar Khas

Worked at Engineering and line maintenance division at Allama Iqbal International Airport, Lahore, Pakistan. It was mostly concerned with small repairs and safety checks done to an aircraft before takeoff and after landing. In this mostly I experienced with sophisticated document handling, troubleshooting errors and changing basic parts.


Education

University of Engineering and Technology, Lahore

Bachelor of Science - BS

The best place to find your next move

© 2026. All Rights Reserved.