7b218fad-7801-4dcd-b8a7-d13485c3c4cc

Andrew Smith


287 Custer Street, Hopewell, PA 00000

(000) 000-0000

Professional Summary

Results-driven engineer armed with a masters degree and 4+ years’ experience.  Dedicated to improving efficiency, productivity, and profitability of organizations through the development and execution of innovative, cost-effective solutions.  Adept at following the optimization of processes and procedures within organization. 

Employment history

Product Development Engineer, Prosacco LLC. Port Ethan, Maine
Sep. 2017 – Present
  • Experienced in functional, system level and In vehicle validation of control systems 
  • Functional validation of 13L A26, 15L A26-2020 Engine, CES-NAV After-treatment system control functions 
  • Functional validation of  Navistar CV /GM Silverado 6500HD Transfer case system controls 
  • Development and execution of functional validation test plan (DVP&R) using the right acceptance criteria based on functional requirements 
  • Developed and validate design validation plan (DVP&R) to meet ISO 26262 functional safety requirements. 
  • Developed design validation plan to verify the cybersecurity (SAE J3061) compliance of the module 
  • Developed automation scripts using CAPL to verify the cybersecurity compliance. 
  • Validated the Secure Unlock and Secure programing capabilities of the module based on Cybersecurity requirements (SAE J3061) 
  • Developed and executed Design validation plans (DVPR) for OTA ECM Flashing. 
  • Verified and validated the vehicle network system requirements based on SAE standards
  • Execution of functional validation test cases on industry-standard HIL (Hardware-in-the-loop) equipment and Development vehicles. 
  • validated torque managment,NVM ,Inducements and fuel economy features for Diesel Combustion engine 
  • Validated Functional requirements related to OBD, CARB regulations, IUMPR (In use Monitor performance Ratio) for after treatment Control systems. 
  • Provided Production Support to resolve the TCCM based DTC at end of the line in manufacturing plant 

Embedded Software Developer, Ziemann-Cartwright. Hansenhaven, Colorado
Feb. 2016 – Apr. 2016
  •  Responsibilities include code construction, static analysis and peer reviews of one or more modules of the Battery Management System (BMS) software 
  • Performed duties of creating & modifying the design documentation of various modules according to requirements 
  • Involved in feature implementation of BMS, code refactoring and debugging software modules 
  • Developed test scripts to automate unit testing and performed system level testing using CANalyzer
  • Part of team to develop the performance analysis module to analyze issues of BMS. 

Accomplishments

Education

The Nevada College, Lynchberg, Michigan
Master of Science, Electrical Engineering, Apr. 2015

Southern Kuvalis, New Caroylnside, Louisiana
Bachelor of Technology, Electronics and Communication Engineering, Oct. 2014

Skills

Python

CAPL

Matlab/Simulink/Stateflow

Funcitonal validation ( CAN/J1939/GMLAN)

HIL validaton (ETAS LABCAR,INCA)

C

embedded software developer

  • Develop and maintain effective software for industrial measuring and controling, industrial automatics.
  • Debug, optimize and bug fixing of software
  • Reverse enginiring  
  • Сritical vulnerability testing 

embedded software developer

  •  Responsibilities include code construction, static analysis and peer reviews of one or more modules of the Battery Management System (BMS) software 
  • Performed duties of creating & modifying the design documentation of various modules according to requirements 
  • Involved in feature implementation of BMS, code refactoring and debugging software modules 
  • Developed test scripts to automate unit testing and performed system level testing using CANalyzer. 
  • Part of team to develop the performance analysis module to analyze issues of BMS. 

junior embedded software developer

  • Development and maintenance of controller logic codes for vision inspection system.
  • Daily team meeting activities.
  • Training and documentation of system operation to team members and testing team.
  • On-site support call handling and reporting to manager.
  • Designing and review of controller schematic modification.
  • Hardware failure debugging and reporting to production and quality team.

embedded software developer

  •  Learned all the concepts in basics of C language and advanced C
  •  Learned the concepts on Arm based Micro Controllers like GPIO, Interrupt Controller as an intern.
  • Developed the communication protocols using STM32 Nucleo boards (SPI, UART, I2C ). 
  •  Role is to develop the application layer for the ST Micro Devices.

embedded software developer

  • Proficiency in programming and debugging C Programming and shell scripting in Linux Environment.
  • Develop, code,test and troubleshoot the system software 
  • Support software QA and optimise I/O performance. 
  • Analyze the customized product in association with third party, if needed, for enhancing the VoIP network services.
  • Monitor IP and PBX servers for their functionalities.
  • Good experienced Knowledge in Linux and Its flavor(ubuntu,OpenWRT)

embedded software developer

  • Develop Loadable Kernel Modules for on-Chip (FPGA) embedded Linux
  • Develop User Mode Applications which communicate with Hardware over previously loaded Kernel Modules
  • Process the data generated by Data Generator and evaluate the most efficient Input FIFO threshold
  • Prevent Input/Output data Overflows/Underflows from occurring 

embedded software developer

  • Experience in Embedded Systemsincluding Firmware development, integration, driver development, High-Level Software Design, Implementation, Testing, Board Bring-up, Hardware debugging and Application Development. 
  • Customization of Microchip wireless solution for BEATS SPEAKER, MICROCHIP’s JukeBlox technology connects tablets, Smart Phones, PCs, Macs and other consumer electronic products.
  • Customization of Microchip wireless solution for LIBRATONE SPEAKER. MICROCHIP’s JukeBlox technology connects tablets, Smart Phones, PCs, Macs and other consumer electronic products.
  • Development of an Android App which can Search/Control the Libratone Speakers using Bonjour Service and TCP/IP Communication successfully

embedded software developer

  • Developed application and driver level bare metal programs in 8,16, and 32 bit microcontroller
  • Developed software for various metering and data logging products.
  • Developed Application in WinCE OS from scratch on Toradex SBC
  •  Had a hands on experience in debugging circuits with the help of schematic , multimeter , oscilloscope. 
  • Developed assembly level code in HYCON 8 bit micrcontrollers