
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
Languages
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.
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
Youth summit about sustainable energy
Issued: Oct 2017