01/02/2024 updated


100 % available
AUTOSAR | Embedded Software | Bootloader Specialist
Multan, Pakistan
Only remote
Master in Electronics EngineeringKeilC (Programming Language)HTMLJava (Programming Language)ArduinoARM ArchitectureAtlassian JiraUnit TestingAutomotive IndustryAUTomotive Open System Architecture (AUTOSAR)Bash ShellC++ (Programming Language)CalibrationCANalyzerCANape
I am an experienced software developer with over 6 years of development experience. I have a strong skillset in various programming languages including C, C++, Python, Bash Scripting, Makefile, Capl (Canalyzer and Canoe), html, Java, and ARXML. I am well-versed in ISO standards such as ISO 26262 (Functional Safety) and ISO 14229 (Unified Diagnostic Services). I am also experienced in AUTOSAR, with knowledge of AUTOSAR versions 4.0.3, 4.2.2, and 4.3.1.
In terms of compliance, I am familiar with MISRA-C (2004, 2012), CERTC, and ASIL-D. I have expertise in code coverage tools like Bullseye, requirement traceability tools like Reqtracer, and automotive networking tools like Canalyzer, Canape (calibration over xcp), Canoe, Linspector, and Saleae Logic Analyzer. I am also proficient in comparison tools such as Beyond Compare 4.0.
For debugging and IDE, I have hands-on experience with Trace32, Kiel, S32 Design Studio, Eclipse, Code Composer Studio, Eclipse CDT, Tornado by Windriver, Workbench 3.3 by Windriver, IAR IDE, Code Warrior, Visual Studio, Metroworks, Greenhills Multi, DAVE by Infineon, E2 Studio, Cubesuite, and MATLAB. I am also knowledgeable in various debuggers including TM4C123 In Circuit Debugger, FT232RL, usb2Demon from macraigor, LA-7729 Lauterbach (PowerPC), LA-7746 Lauterbach (ARM), Renesas E1, STM32F In Circuit Debugger, P&E USB Multilink Debugger, LA-3719 Lauterbach (RH850), LA-7724 Lauterbach (ARM), LA-3737 Lauterbach (Tricore), and ARM Jlink V11.
I have experience with version control tools like Git, Mercurial, SVN, and Vault, as well as AUTOSAR specific configuration tools such as EB Tresos and Capital VSTAR Integrator (Siemens). I am well-versed in various hardware platforms including Raspberry Pi, BeagleBone Black, Texas Instruments TM4C123, Arduino Uno/Nano/Mega/Due, TI Booster Pack MK-II, TI CC2650 Kit, TI CC3100 Kit, PowerPC MVME6100, STM32Fx, RM57, NVIDIA Jetson TK1, MPC8270 Custom Board, T4240 Custom Board, Telechips TCC8030 ECU, RH850 F1X, Infineon TC 397 Kit, Infineon XMC4700 Relax Kit, Renesas RL87 Kit, Cortex R5/Cortex A55 SoC Custom Kit, and NXP DEMO9S12XEP100, NXP IMX8QPM. I am proficient in various architectures including ARM, PowerPC, Renesas, Tricore, and Intel 8086.
In terms of review tools, I am familiar with Git/Gerrit, and for unit testing, I have experience with Embunit and Bazel. I am well-versed in bug reporting tools like Jira. I have worked with various operating systems including AUTOSAR OS, Custom RTOS Cortex-M4F, VxWorks (Windriver), FreeRTOS (Amazon), uC/OS (micrium), embOS (Segger), Keil RTX (ARM), Nucleus RTOS (Mentor Graphics), Neutrino (Blackberry).
In terms of compliance, I am familiar with MISRA-C (2004, 2012), CERTC, and ASIL-D. I have expertise in code coverage tools like Bullseye, requirement traceability tools like Reqtracer, and automotive networking tools like Canalyzer, Canape (calibration over xcp), Canoe, Linspector, and Saleae Logic Analyzer. I am also proficient in comparison tools such as Beyond Compare 4.0.
For debugging and IDE, I have hands-on experience with Trace32, Kiel, S32 Design Studio, Eclipse, Code Composer Studio, Eclipse CDT, Tornado by Windriver, Workbench 3.3 by Windriver, IAR IDE, Code Warrior, Visual Studio, Metroworks, Greenhills Multi, DAVE by Infineon, E2 Studio, Cubesuite, and MATLAB. I am also knowledgeable in various debuggers including TM4C123 In Circuit Debugger, FT232RL, usb2Demon from macraigor, LA-7729 Lauterbach (PowerPC), LA-7746 Lauterbach (ARM), Renesas E1, STM32F In Circuit Debugger, P&E USB Multilink Debugger, LA-3719 Lauterbach (RH850), LA-7724 Lauterbach (ARM), LA-3737 Lauterbach (Tricore), and ARM Jlink V11.
I have experience with version control tools like Git, Mercurial, SVN, and Vault, as well as AUTOSAR specific configuration tools such as EB Tresos and Capital VSTAR Integrator (Siemens). I am well-versed in various hardware platforms including Raspberry Pi, BeagleBone Black, Texas Instruments TM4C123, Arduino Uno/Nano/Mega/Due, TI Booster Pack MK-II, TI CC2650 Kit, TI CC3100 Kit, PowerPC MVME6100, STM32Fx, RM57, NVIDIA Jetson TK1, MPC8270 Custom Board, T4240 Custom Board, Telechips TCC8030 ECU, RH850 F1X, Infineon TC 397 Kit, Infineon XMC4700 Relax Kit, Renesas RL87 Kit, Cortex R5/Cortex A55 SoC Custom Kit, and NXP DEMO9S12XEP100, NXP IMX8QPM. I am proficient in various architectures including ARM, PowerPC, Renesas, Tricore, and Intel 8086.
In terms of review tools, I am familiar with Git/Gerrit, and for unit testing, I have experience with Embunit and Bazel. I am well-versed in bug reporting tools like Jira. I have worked with various operating systems including AUTOSAR OS, Custom RTOS Cortex-M4F, VxWorks (Windriver), FreeRTOS (Amazon), uC/OS (micrium), embOS (Segger), Keil RTX (ARM), Nucleus RTOS (Mentor Graphics), Neutrino (Blackberry).
Experience
Professional experience5 - 10 years
Freelancer since2017
Languages
EnglishFluent
Project history
I have developed the crypto module for AUTOSAR 4.3.1(classic) on VSTAR BSW stack.
My responsibilites includes the following
(1) Requirements Gathering
(2) Generator configuration and development
(3) Code Development
(4) Unit Testing
(5) MISRA Comliance
Customer: Volvo
My responsibilites includes the following
(1) Requirements Gathering
(2) Generator configuration and development
(3) Code Development
(4) Unit Testing
(5) MISRA Comliance
Customer: Volvo