Senior Embedded Software Engineer
(Contract), DRS Technologies, Milwaukee, Wisconsin Naval Defense manufacturer.Boot and initialization of NXP (Freescale) QorIQ P1013 e500 core Power Architecture processor utilizing U-Boot based software to create a DRS proprietary BOOT, POST (Power-On-Self-Test) and Initialization for the cabinet control software for the MPD (Main Propulsion Drive) of the Ohio Replacement submarine.• Performed development of DRS proprietary Boot and system initialization based on U-Boot the Universal Boot Loader via NAND Flash and NOR Flash approach.• Performed investigation of Initialization and Power-On Test functions of the P1013 processor utilizing the P1022DS evaluation platform and Freescale CodeWarrior Development Studio. The testing was controlled via the serial interface of the evaluation board.