It looks like you are in United States. Would you like to go to https://onsiter.com/us/ instead?
Kan være tilgængelig
(Opdateret 2020-04-08)Embedded Software Developer
Västerås, Sverige
Modersmål Urdu, English
- 5-10 years of experience C/C++
- 5-10 years of experience Microsoft Exchange Server
- 5-10 years of experience Helpdesk & IT Support
Kvalifikationer (40)
Software Developer
Programming Languages: C/C++
C
Code Composer Studio
Proteus
Keil Compiler
MATLAB
Atmel Studio 7
DipTrace
FreeRTOS
Energia IDE
PCB LAYOUT
C++
DIGITAL IMAGE
CLOS
MS OFFICE
.NET
VISUAL STUDIO
RELAY CONTROL
HARDWARE DESIGN
NETWORK ANALYSIS
CIRCUITS
TRANSLATE
VLSI
ROBOTICS
SAR
MICROCONTROLLERS
CORTEX
MICROSOFT OFFICE
B2B SOFTWARE
GUI
C#
OSCILLOSCOPE
Software Engineering
EMBEDDED SOFTWARE
FIRMWARE
EMBEDDED SYSTEMS
FPGA
FANUC
MICROPROCESSORS
Professionel erfaring
IT Consultant, Embedded Developer
Digital Dividend AB
2019-08 - Nuværende
Sweden
Working as a consultant embedded software developer for both inhouse and onsite customer
assignments.
Working as a consultant embedded software developer for both inhouse and onsite customer
assignments.
Embedded Developer
Solarit AB
2019-11 - Nuværende
Sweden
I am involved in programming SAM Cortex-M4 microcontroller to translate CAN (Controller Area Network) bus messages for an internal project. A firmware is written for CAN bus data logger and is
tested with different speed CAN bus systems. I am also working on a user interface to generate
configuration file for CAN bus reader device.
I am involved in programming SAM Cortex-M4 microcontroller to translate CAN (Controller Area Network) bus messages for an internal project. A firmware is written for CAN bus data logger and is
tested with different speed CAN bus systems. I am also working on a user interface to generate
configuration file for CAN bus reader device.
Lecturer
School of Electrical Engineering
2015-11 - 2019-08
Faisalabad, Pakistan
Digital Dividend AB
Sigurdsgatan 23, SE-721 30 Västerås
www.digital-dividend.com
Courses Taught: Embedded System Design, Programming Fundamentals, Data Structures and Algorithms, Artificial Intelligence, VLSI Systems, Digital System Designs.
Responsibilities: Served as an active member of departmental Board of Studies and OBE (Outcome Based Education) committee. Experience with writing departmental meeting agendas and minutes.
Documented departmental SAR (Self-Assessment Report) and designed the CQI processes for
departmental PEOs, PLOs and CLOs under the supervision of Head of School.
I served as incharge for VLSI and Microcontroller Labs. According to instructions provided by Pakistan
Engineering Council I was involved in developing lab manuals for courses Signals and Systems, VLSI
System Design, Digital System Design, Artificial Intelligence and Software Engineering. Organized a
document for lab's operational and faulty equipment. I supervised different bachelor projects and evaluated final year project reports.
Digital Dividend AB
Sigurdsgatan 23, SE-721 30 Västerås
www.digital-dividend.com
Courses Taught: Embedded System Design, Programming Fundamentals, Data Structures and Algorithms, Artificial Intelligence, VLSI Systems, Digital System Designs.
Responsibilities: Served as an active member of departmental Board of Studies and OBE (Outcome Based Education) committee. Experience with writing departmental meeting agendas and minutes.
Documented departmental SAR (Self-Assessment Report) and designed the CQI processes for
departmental PEOs, PLOs and CLOs under the supervision of Head of School.
I served as incharge for VLSI and Microcontroller Labs. According to instructions provided by Pakistan
Engineering Council I was involved in developing lab manuals for courses Signals and Systems, VLSI
System Design, Digital System Design, Artificial Intelligence and Software Engineering. Organized a
document for lab's operational and faulty equipment. I supervised different bachelor projects and evaluated final year project reports.
Lecturer
School of Electrical Engineering
2014-11 - 2015-10
Pakistan
Courses Taught: Linear Algebra, Electronic Devices and Circuits, Electrical Network Analysis, Computer
Aided Engineering Drawing, Linear Circuit Analysis
Developed lab manual for Computer Aided Engineering Drawing Course.
Courses Taught: Linear Algebra, Electronic Devices and Circuits, Electrical Network Analysis, Computer
Aided Engineering Drawing, Linear Circuit Analysis
Developed lab manual for Computer Aided Engineering Drawing Course.
Internship, Incremental Map Transmission
Örebro University
2013-09 - 2013-10
Örebro, Sweden
My responsibility was the incremental map transmission of fire-fighting robot using ROS. This robot's
GUI was implemented using Java on Windows OS. And robot was generating map using ROS, C++ and Linux OS. I wrote a ROS Node to continuously publish the map information on different OS platform.
My responsibility was the incremental map transmission of fire-fighting robot using ROS. This robot's
GUI was implemented using Java on Windows OS. And robot was generating map using ROS, C++ and Linux OS. I wrote a ROS Node to continuously publish the map information on different OS platform.
Research Engineer
Electrical Engineering Services
2009-08 - 2010-07
Pakistan
Designed and Developed Engineering Educational Trainers.
Relay Control Trainer: Hardware design for Relay control trainer was updated. Serial port
communication module was implemented to communicate with computer. Atmel 8051 20-pin
microcontroller was used in this module. A PC based software was developed having functionality of controlling all the relays on hardware and applications of Relay Control Trainer were implemented
e.g. (Motor Direction Control, FAN and Heater control).
PC Based Oscilloscope and Function Generator: Developed Software for CircuitGear device.
Oscilloscope data was plotted on the graph using measurement studio tool. A logic analyzer was also
implemented in software for this device.
I was also responsible to write user manuals for these trainers and provide training to Lab assistants.
Digital Dividend AB
Sigurdsgatan 23, SE-721 30 Västerås
www.digital-dividend.com
Designed and Developed Engineering Educational Trainers.
Relay Control Trainer: Hardware design for Relay control trainer was updated. Serial port
communication module was implemented to communicate with computer. Atmel 8051 20-pin
microcontroller was used in this module. A PC based software was developed having functionality of controlling all the relays on hardware and applications of Relay Control Trainer were implemented
e.g. (Motor Direction Control, FAN and Heater control).
PC Based Oscilloscope and Function Generator: Developed Software for CircuitGear device.
Oscilloscope data was plotted on the graph using measurement studio tool. A logic analyzer was also
implemented in software for this device.
I was also responsible to write user manuals for these trainers and provide training to Lab assistants.
Digital Dividend AB
Sigurdsgatan 23, SE-721 30 Västerås
www.digital-dividend.com
Akademisk baggrund
MSc
Örebro University
2010-09 - 2013-03
BS
International Islamic University
2005-09 - 2009-06