Naveed ullah

Embedded software Engineer | Firmware | IoT | Embedded Linux | C++| C | Embedded C | Embedded C++

Salary / Daily rate

Riyadh Saudi Arabia

Freelance, open to permanent contract

Skills

IoTC++CJiraNetwork Engineer

Languages

English (Fluent)

About me

Intro

Senior Embedded Engineer with 6+ years delivering microcontroller‑based firmware and embedded‑Linux solutions across the full product lifecycle. Expert in MCU hardware bring‑up, bare‑metal and FreeRTOS firmware, driver development, and low‑level debugging. Proficient in building and maintaining Linux stacks—kernel modules, root‑filesystem configs, and wireless (3G/4G/5G) integration—while leveraging CI/CD pipelines with Docker. Skilled at creating production‑support tools, optimizing toolchains, and collaborating across hardware and software teams to ship robust, market‑ready embedded products. Open to senior roles focusing on MCU‑centric or Linux‑based embedded projects.

Links

Work experience

Embedded software/IoT Engineer

Renie.io

Aug 2023 - Oct 2025

2 years 3 months

Sharjah - United Arab Emirates

I assist the Renie-Tech in implementing Smart solutions!

Embedded Engineer

FiverrFreelance

Mar 2017 - Aug 2023

6 years 6 months

Bengaluru, Karnataka, India

Embedded Software Engineer

Devomech Solutions

May 2021 - Jul 2023

2 years 3 months

Islamabad, Islamabad Capital Territory, Pakistan

I assist the Devomech in writing the firmware.

IoT Engineer

AMT ELECTRIC PVT LTD

Sep 2017 - May 2021

3 years 9 months

Dera Ghazi Khan, Pakistan

• Crafted precise firmware in embedded C/C++ for optimal performance. • Spearheaded prototype circuit design for proof of concept. • Led end-to-end firmware development, ensuring robust design and rigorous testing. • Successfully integrated open-source software to enhance functionality. • Collaborated closely with hardware design and development teams for seamless interfacing. • Authored detailed and user-friendly manuals, communicating complex concepts in a clear manner

Internship

PTCL

Jul 2016 - Aug 2016

2 months

Peshawar, Pakistan

It was totally a new perspective to me when i was just started configuring a DSL,Monitoring DC powers through software. I was having the following responsibilities : - Worked on DSL (Digital subscriber line) configuration. - Monitoring MSAG’s (multiple access services gateway) power. - Worked on AC to DC conversion system inside MSAG


Education

USPCASE (US-Pakistan Center For Advanced Study in Energy)

Masters Degree, Renewable Energy Engineering

2017 - 2019

3 years

Ghulam Ishaq Khan Institute of Engineering Sciences and Technology

Bachelor’s Degree, Electronics Engineering

2013 - 2017

5 years


Licenses & certifications

Embedded Systems

Issued: Aug 2022

Certified by TestDome

Youth summit about sustainable energy

Issued: Oct 2017

Certified by UET Peshawar

The best place to find your next move

© 2026. All Rights Reserved.