Nabeel S.
Embedded Software - Linux Based Systems - Python
✅ TOP RATED Linux software developer on Upwork specializing in Linux based Embedded Systems. I have MS degree in Electrical and Computer Engineering from University of Auckland,New Zealand and I am coming from a commercial enterprise background with 15+ years of hands on Linux(Embedded, Debian,Ubuntu, CenOS) based development experience in the industry. ✅ I have worked for big names in the Telecom/ Smart Meters/ Consumer Electronics industry like Aviat Networks (New Zealand / USA ) Accedian Networks (Canada) Trilliant Inc (Canada) Toradex (Swiss Embedded Computing) Tm Stagetec Systems (Australia) for many years and contributed in all stages from the design phase to testing and delivery to the end customer. The revenues these companies generating were close to 800 Million USD. The products were high-end networking devices running Linux with lots of open source components. Please see company websites to know what sort of products I have worked on. Skill Highlights • C/C++ and Python programming on Linux based systems • Test Automation: Writing and execution of automated test scripts in Python language. • Experience with 8, 16, 32 bit microcontrollers, Power PC and ARM9 processors. • Good knowledge of data structures and algorithms.(Linked List,Stack,Queue,BST) • QT/QML Graphical User Interface design experience python/C++ • Yocto and Buildroot experience • Customized linux images from scratch for various ARM boards • Experience with Cloud Platform: AWS (Linux EC2 machines, S3 buckets, AWS IOT, Lambda) DevOps Docker containers,Docker-Compose,Gitlab,CI/CD Pipelines Protocols: TCP/IP, UDP, Wi-Fi, BLE, HTTP, MQTT, SNMP (Network Management), RS232, SPI, I2C, C1218, C1219 used in Smart Meters Languages: C/C++, Python,shell scripting Operating Systems: Windows, Embedded Linux flavors ,Ubuntu, Debian, CentOS,and Cisco IOS Single Board Computers: Beagle Bone Black,Orange Pi and Raspberry Pi Virtualization: VirtualBox ,VMWare Developer Tools: GCC,AUTOCONF,MAKE,CMAKE,VALGRIND, GIT Layer 2: Vlans,Vlans Trunking, Port Priority,Flow Control,STP,RSTP(Rapid Spanning Tree Protocol) Port Monitoring, Quality of Service(IP Diffserv, IEEE 802.3Q VLAN based and physical layer, Traffic Scheduling schemes (Strict, SDWRR and Hybrid) Layer 3: IPv4/IPv6 ,Routing protocols (RIP,OSPF,EIGRP)
Earnings and projects
Last 6 months ÷ 6
Billed in all: $70,927$71k
Across 26 contracts