AeroLeads people directory · profile

Nasif Shafi M.Sc. Email & Phone Number

Staff Engineer at Semtech
Location: Greater Vancouver Metropolitan Area, Canada 12 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Staff Engineer
Location
Greater Vancouver Metropolitan Area, Canada
Company size

Who is Nasif Shafi M.Sc.? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Nasif Shafi M.Sc. is listed as Staff Engineer at Semtech, a with 1 employees, based in Greater Vancouver Metropolitan Area, Canada. AeroLeads shows a matched LinkedIn profile for Nasif Shafi M.Sc..

Nasif Shafi M.Sc. previously worked as Moderator and Group Expert at Machine Learning Bangladesh (Facebook Group) and Staff Engineer at Sierra Wireless. Nasif Shafi M.Sc. holds M.Sc., Computing from Queen'S University.

Company email context

Email format at Semtech

This section adds company-level context without repeating Nasif Shafi M.Sc.'s masked contact details.

Semtech

Review company-level records connected to Nasif Shafi M.Sc. before choosing the right outreach path.

Profile bio

About Nasif Shafi M.Sc.

I am a Software Engineer by profession, but I define myself as a problem-solver and passionate reader. I firmly believe that the true value of technology lies in its ability to address humanity's challenges. I am convinced that the problem decomposition and solution-oriented skills I have acquired in software engineering can be applied across various scientific and artistic domains. By transferring this knowledge to other fields, we can achieve significant breakthroughs.I approach problem-solving with a top-down perspective, allowing me to grasp the bigger picture and gain valuable insights. I thrive on thinking unconventionally and pushing the boundaries of what is possible. I strongly advocate for ambidextrous leadership and engineering, as well as the disruptive potential of technologies like AI, IoT, Robotics, and drones.Based on my personal experience, I have discovered that innovative and superior solutions emerge when we step out of our comfort zones and overcome knowledge barriers. I firmly believe that engineers should not only possess technical expertise but also have a deep understanding of other disciplines such as business, finance, marketing, politics, and economics. This diverse knowledge equips engineers to become effective leaders and efficient decision-makers.Let's connect and explore how we can leverage our collective expertise to drive meaningful change and shape a better future through technology.

Current workplace

Nasif Shafi M.Sc.'s current company

Company context helps verify the profile and gives searchers a useful next step.

Semtech
Semtech
Staff Engineer
Camarillo, CA
Website
Employees
1
AeroLeads page
12 roles · 20 years

Nasif Shafi M.Sc. work experience

A career timeline built from the work history available for this profile.

Staff Engineer

Current

Camarillo, Ca, Us

Jan 2023 - Present

Moderator And Group Expert

Machine Learning Bangladesh (Facebook Group)

It is one of the largest and active AI/ML community (over 20K) focusing on young and aspiring Bangladeshi AI/ML Engineers.

Staff Engineer

Richmond, British Columbia, Ca

-- Early developer of legato (https://legato.io/), an application framework for IoT software development . Involvedheavily in development of several key component of legato, i.e. Over the Air software/firmwareupdate, Device to Cloud connectivity service , ultra low power management etc.-- Developed/Implemented a highly efficient Over the Air differential firmware update mechanism(Patent pending). This mechanism reduces image size ~95 for small changes and 70% forone release to another one Efficient OTA is one key aspect of low power IoT devices speciallyNB IoT and Cat M1 enabled devices)-- Thoroughly analyzed device boot sequences , i.e. kernel settings, linux init scripts , legato startupprocesses and reduced boot time ~25 % of original one.

May 2020 - Jan 2023

Senior Engineer

Richmond, British Columbia, Ca

Aug 2014 - May 2020

Angel Investor

Dhaka, Dhaka, Bd

It is the largest angel network focusing on Bangladeshi Startup Ecosystem

Mar 2021 - Mar 2022

Executive Committee Member

Bangladeshi Engineers And Computer Scientists, Bc

Non-profit organization focusing on grooming engineers and computer scientist.

Jan 2019 - Dec 2021

Engineer Staff Ii

Palo Alto, California, Us

-- Implemented/Validated Dormant/Deep-sleep (one primary power management aspect of modern processor) feature of latest high-end (ARMv8) processor by thoroughly studying ARM power management documentation, identifying all necessary steps and configuration registers.-- Responsible for managing Power Management (PM) test framework and providing PM API for other block owner. Heavily involved in PM architecture review, tape-out and bring-up activities.

Mar 2014 - Aug 2014

Engineer Staff- I

Palo Alto, California, Us

-- Implemented/Validated Dormant/Deep-sleep feature of several high-end (ARMv7) application processors. Validation step rigorously covers all possible corner cases (single-core/multi-core) and critical region over dormant entry/exit path. Identified several crucial silicon bugs and implemented work-around for those bugs. -- Walked through the dormant/deep-sleep path (i.e. various C states) in production kernel and measured latency in different portion of the path by varying configuration (CPU/L2 Cache/AXI frequency). Proposed several optimizations in dormant/deep-sleep path.-- Developed/reviewed functional requirement specification, test-plan, and test-cases for power management architecture.-- Modified/developed benchmark tests and characterized (Max speed, Min operating voltage) different components (DDR, ARM core) of application processor by running standalone/Android benchmark tests. Characterization was done across silicon process (fast, slow, typical), board variation, pmu variation etc.-- Major tools and languages: Assembly(ARM), Android JellyBean, Linux Kernel 3.10, gcc, armcc Lauterbach, DStream-5, Realview ICE, Perforce, Oscilloscope, Logic Analyzer, Cygwin, Palladium XP

Oct 2011 - Feb 2014

Research Assistant

Telecommunication Research Lab At Queen'S University

- Research Area: Operating Systems in Wireless Sensor Networks. - Developed an efficient Wireless Reprogramming (Firmware update through wireless media) mechanism in Wireless Sensor Networks which requires less flash memory writing, less energy, less time than existing schemes. Expected to publish in top conference in ACM/IEEE.- Major tools and languages: Assembly(AVR, MSP430), C/C++, Java, nesC, ELF file utilities, Google Collection Library, binutils, JTAG/ICE, Different Hexeditors, Crossbow MPR400, MIB520, TinyOS, Bootloaders, Avrdude, Clone detection tools, different Diff utilities, Eclipse, Netbeans, IAR etc.- Authored a comprehensive survey paper on features and scope of all existing Operating Systems or Firmware (currently more than 45) in Wireless Sensor Networks (WSN). Expected to publish in ACM/IEEE transaction Journal. - Working as an Embedded System specialist in “Zigbee (IEEE 802.15.4) based Wireless Sensor Network for Harsh Environment”, a research project for Syncrude Canada Ltd, at Telecom Research Lab. Supervised research group to choose a right OS through detailed discussion on technical features, community support, implementation experiences of existing OSes in WSN. Currently guiding team to develop Zigbee Network stack in MSP430F54xx and CC25xx based platform.

Sep 2009 - Oct 2011

Member, Research & Development

Gulshan 01, Dhaka, Bd

- Worked as a lead R&D member of “WiMAX Base Station controller application”. Thoroughly studied IEEE 802.16e (WiMAX) standards and OBSAI guidelines and explored different Carrier Grade Linux. - Involved in designing WiMAX Base station software, able to serve 255 parallel users demanding different services simultaneously.- Customized Linux kernel 2.4.20 and its protocol stack, and implemented network entry module according to OBSAI guidelines.- Managed Testing & Quality Assurance team. Responsible for test case design, IOT testing, system performance optimization, software profiling, deadlock detection and resolving.- Major tools and languages: C, Java, STL, Eclipse, Sunstudio, GDB, Locklint, GProf, IPSec, MontaVista Linux, CoreEdge Network’s pico-2xU chassis, Intel NetStructure® WiMAX Baseband Card, Spectran Spectrum Analyzer, Sequans CPE, Prescient Radio Resource Unit, CVS, Doxygen etc. - Authored a technical report on deployed WiMAX networks, experiences and forecasting in different countries over the world.

2008 - 2009 ~1 yr

Software Developer

Dhaka, Bd

- Worked as a developer in “SigmaStream: A P2P Video Streaming System” project, and involved in developing a connection management module that handles establishing network connection (through NAT and firewall devices, relay servers, and proxies), negotiating session details (codecs, formats, etc.), and exchanging data for a P2P Video Streaming System in collaboration with a research team from Siemens Technology to Business (TTB). - Major tools and languages: C/C++ STL, Java, Libjingle, Jabber Server, NAT Traversal algorithms etc.- Developed and enhanced driver of TI DSP based motor control system which was used by a leading electric bicycle manufacturer in US. This enhanced driver helped the client to market its new model of bicycles well ahead of time with enriched functionality. - Major tools and languages: C, C#, Assembly, Microsoft Visual Studio 2005, LabView, TMS320LF2407A board, TI Code Composer Studio etc.- Developed a testing and verification system of Compact Fluorescent Lamp (CFL) with capacity of testing thousand lamps simultaneously. This system is used in leading CFL industry in Bangladesh. - Major tools and languages: Keil, Embedded C, Atmel AT89C51ED2, Logic analyzers, different test equipments.

2007 - 2008 ~1 yr

Founding Member

Technovilla Solutions

Started this outsourcing firm as a side hustle while studying at undergraduate level.

Feb 2006 - Jul 2007
Team & coworkers

Colleagues at Semtech

Other employees you can reach at semtech.com. View company contacts for 1 employees →

2 education records

Nasif Shafi M.Sc. education

M.Sc., Computing

Queen'S University

B.Sc Engg, Computer Science And Engineering

Bangladesh University Of Engineering And Technology
FAQ

Frequently asked questions about Nasif Shafi M.Sc.

Quick answers generated from the profile data available on this page.

What company does Nasif Shafi M.Sc. work for?

Nasif Shafi M.Sc. works for Semtech.

What is Nasif Shafi M.Sc.'s role at Semtech?

Nasif Shafi M.Sc. is listed as Staff Engineer at Semtech.

Where is Nasif Shafi M.Sc. based?

Nasif Shafi M.Sc. is based in Greater Vancouver Metropolitan Area, Canada while working with Semtech.

What companies has Nasif Shafi M.Sc. worked for?

Nasif Shafi M.Sc. has worked for Semtech, Machine Learning Bangladesh (Facebook Group), Sierra Wireless, Bangladesh Angels, and Bangladeshi Engineers And Computer Scientists, Bc.

Who are Nasif Shafi M.Sc.'s colleagues at Semtech?

Nasif Shafi M.Sc.'s colleagues at Semtech include Nasir Makkiya, Michael Stanker, Jay Wang, Phil Muze, and Yy Guan.

How can I contact Nasif Shafi M.Sc.?

You can use AeroLeads to view verified contact signals for Nasif Shafi M.Sc. at Semtech, including work email, phone, and LinkedIn data when available.

What schools did Nasif Shafi M.Sc. attend?

Nasif Shafi M.Sc. holds M.Sc., Computing from Queen'S University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.