Quantcast

Software Engineer C Resume Philadelphia,...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Engineer C++
Target Location US-PA-Philadelphia
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Software Engineer Piscataway, NJ

Software Development Engineer in Test Exton, PA

Software Engineer Philadelphia, PA

Software Engineer - Intern Philadelphia, PA

Software Engineer Quality Assurance Edison, NJ

Project Management Software Engineering East Norriton, PA

Software QA Engineer Glenside, PA

Click here or scroll down to respond to this candidate
Candidate's Name
Street Address
Penn Hills, PA 15235PHONE NUMBER AVAILABLEEMAIL AVAILABLESummaryInnovative Senior Software Engineer with over 20 years experience with real-time embedded firmware software development. Extensive experience Windows, Linux and real-time operating systems (RTOS), Experience with C++, Linux, virtual machine management and object-oriented design concepts.Familiar with various HMI tools, Visual Studio C#, QT, and Borland C++Career has been focused on product and process improvement in both algorithm development and software structured methodology as well as automated regression testing.Languages / Operating Systems: C++, C, FORTRAN, FORTH, PASCAL, BASIC, ASSEMBLY, JavaScript. CSS, HTML, QNX, DOS, RTE-A, VMS, MVS, VXWORKS, WINDOWS,LINUX, Ubuntu, U cos, Virtuoso, DEOSProcessors Used: Intel 8086, Motorola 68000, Analog Devices 21062 DSP, and 21479 DSP, Freescale MC9S08QE128RM 8 bit microcontroller, MC9S12XE,AMD, ARM 966E-S core STR912F processor and the MK12 Kinetis series processor, TI microcontroller,Atmelmega16M1,PSoC 4 ARM Cortex M0 and Analog Devices SHARC SC489,Alta Dt WMUX Ultra scale+Communication Protocols: UART,SPI,I2C,TFTP.FTP,UDP,CANConfiguration Management Tools: GIT,PVCS,MKS,SVNGovernment Investigation: Security Secret Clearance previously granted.Professional ExperienceImperial Staffing Austin,Texas August 2023  PresentPrincipal Embedded Software EngineerContracted out to Astrobotic in Pittsburgh Pennsylvania. Worked on the Griffin Payload System. Assisted in the communication algorithm development of its payload system. The initial design was in Confluence. Wrote requirements in Jama and implemented its software. It used Yocto and Virtual machines for development., The code is written in C and C++ and stored in GIT. Went through Parasoft Static analysis tool training.Butler America Shelton, Connecticuit March 2023  April 2023Principal Embedded Software EngineerContracted out to Lockheed Martin in Orlando, Florida. Developed software for Infrared airplane.Reviewed the software system and designed test for the code done in C++. Code was stored in GIT.Updated documentation.Nokomis Canonsburg, PA July 2022  February 2023Principal Embedded Software EngineerWorked on Embedded Vehicle Protection System. It used Java Script, CSS and HTML The system is used to communicate to their Hiawatha System using a Chromium browser. Worked on SORTIE a communication radio.Worked on ARMY RIF a Hiawatha C++ product for detecting unintended radio frequency transmissions. Provided technical assistance in their reverse engineering research. Wrote proposals for Small Business Innovative Research grants.Insight Global Pittsburgh, PA Jan 2022  July 2022Principal Embedded Software Test EngineerContracted out to Philips in Pitttsburgh PA Worked on manual testing Helix Respironics Ventilator System. Devised test apparatus to test the features of the Philips ventilator system, Mentored a junior engineer in the testing processes. Took many certification courses in procedures and proper testing.Fiserv King of Prussia, PA June 2021  Nov 2021Principal Embedded Software EngineerWorked on POS Bolt System. Maintained Ingenico Tetra Terminal by adding features and fixing bugs on Point of Sales Terminals in C++ dealing with tokenized credit card transactions. Delivered analysis of how to add future features and specify limitations of existing system with respect to adding solutions to customer identified defects. These terminals are currently in the field.Nesco Resource Lake May, Florida Feb 2021  Mar 2021Principal Embedded Software EngineerContracted out to Honeywell Aerospace in Clearwater, Florida. Provided services in the area of data loaders on an Ultra scale+ .Worked DEOS (RTOS). Used TFTP and FTP communications protocol.Technical-Link Henderson, Virginia July 2019  Nov 2019Senior Embedded Software EngineerContracted out to Ball Aerospace Technologies Corporation in Fairborn, Ohio. Provided services to military customers in the area of Flight communications in both hardware and software. Worked on Avionics Vulnerabilities Assessment Simulation Test Bed to make operational Alta DT Weapons Multiplexor (WMUX) Card. Primary role to assess aviation communication vulnerabilities. Used C++ with Visual Studio and Qt Creator to integrate various hardware communication boxes for various links like MIL-STD-1553 and ARINC 429.Carlton National Resource Inc. Stratham, NH April 2019  May 2019Senior Embedded Software EngineerContracted out to Harsco Rail located in West Columbia South Carolina to support various rail products. Upgraded users manual for HARSCOs PROTRAN machinery CALLISTO. Performed curve sensitivity to file size curve study. Ran Linux shell scripts and Visual C# programs. Delivered updated curve information from Ensco GPS rail track machinery to HARSCOs Smart Grinder machinery.Black Diamond Networks Andover, MA Dec 2018  March 2019Senior Embedded Software EngineerContracted out to Flex located in Farmington Hills Michigan. Supervised 3 projects to upgrade software competency up to ASPICE levels. Performed PSoC Programming for a Power Delivery System and supervised a software group in Bangalore, India. Integrated FLEX software with Cypress libraries. Supervised another group in Shanghai, China for a system destined for FCA HUB. The industry is to develop automotive electronics for the entertainment industry. Experienced in debugging and debugging tools were extensively used as well as knowledge of I2C and CAN protocols.Acro Service Corporation Pasadena, CA Sept 2018  Nov 2018Senior Embedded Software EngineerContracted out to Lockheed Martin in Owego New York to provide software changes for a third party XES platformusing an AMD processor. The purpose was to minimize the Red Hat Enterprise Linux (RHEL) iso and modify Core boot .iso to provide a Power On Self-Test (POST) to Commercial Off The Shelf (COTS) boards using C. Documented the procedures needed to install and initialize the system..Oxford Software & Hardware Palm Beach Gardens, FL Apr 2018 June 2018Senior Software EngineerContracted out to KVH Industries in Middletown, Rhode Island to port code and transition their development system from the old Visual DSP++ with ADSP 21479 to the new Cross Core Embedded Studio from Analog devices using the ARM Cortex and the dual core SHARC SC489. The tool is used in the porting from their earlier SHARC processor currently used in their fiber optical gyroscope (FOG) project to their inertial rate sensor thermistor project ( IRST). It is a real-time system developed in C.Aerotek OFallon MO Oct 2017  Feb 2018Senior Embedded Software EngineerContracted out to Schneider Electric formerly American Power Conversion (APC) located in OFallon Missouri to provide software development features for their single-phase Automatic Transfer Switch Developed C code to measure phase differences between two sources and adjustable anti-thrashing relay feature. Participated in code reviews using subversion and delivered software using Paradigm C compiler. Tested hardware and software using JTAG emulator on an ASIC processor. Trained in cyber vulnerabilities. Products used the C language. The system was a real-time embedded using multi processors.Smart IMS Plainsboro, NJ Nov 2016  Sept 2017Senior Embedded Software EngineerContracted out to Siemens (formerly PHW) Carbone Engineering located in East Pittsburgh, PA to provide CMMI (Capability Maturity Model Index) level 3 capabilities to their systems. Developed C code, software designs, software requirements and test procedures that were traceable in DOORS ( Dynamic Object Oriented Requirements System) to their requirements for LIRR ( Long Island Rail Road) and Kawasaki. Provided escrow services for developed and delivered software using CPLD ( Complex Programmable Logic Device ) and Cosmic C compilers. Tested hardware and software using SIMACSES and ACSES (Advanced Civil Speed Enforcement) View (variation of a LabView product). Wrote an SRS (Software Requirements Specification) for the M9 system. Did code inspections for MC9S12XE platform and TI series processors. Products used the C language. .The core of the system was to implement PTC(Positive Train Control).Black Diamond Networks Andover, MA Jan 2016  May 2016Senior Embedded Software EngineerContracted out to Oxbo International located in Clear Lake WI to provide WEB testing capabilities to their Oxbo models 9630,8840,6170 and 2640 harvesters. Test involved using LHP Telematics Software and CAN messages. Tested Over the Air Programming of harvesters. The CAN messages consisted of a mixture of Oxbo Proprietary messages and the standard automotive J1939 messages. Used LHP Telematics Service Tool, PCAN Explorer and researched Danfoss PLUS 1 Software.Provided results of outputs and scaling errors in the form of formal error reports and video tapes. Provided suggestions for improving screen specifications. Developed test procedures and users guides for screen development and software tool usage.Oxford Software & Hardware Palm Beach Gardens, FL Feb 2015 May 2015Senior Software EngineerContracted out to The Braun Corporation in Winimac, IN to develop software for their next model Toyota Interface Gateway (TIG). Developed real time software that connected their controller to the van buttons and key fob allowing the doors and wheelchair ramps to be deployed at the users request on the customized vehicle. The code was developed in C using no operating system using the Atmel mega 16M processor. The key fob and overhead buttons communicated to the controller by the developed software using CAN messages.Tekishub Consulting Services Wilmington, DE May 2014 Dec 2014Senior Software EngineerContracted out to Westinghouse Electric Company in Cranberry PA to perform independent validation and verification of their software display functions. The software is used for their Westinghouse nuclear control plants. The code was developed in C using QNX operating system as well as a proprietary Photon Application Builder. Tested and recorded screen errors and software logic and runtime errors.Technical Recruiting Solutions Tallahassee, FL February 2014 May 2014Senior Embedded Software EngineerContracted out to Danfoss Turbocor in Tallahassee Florida to develop their next generation of chillers using a TI microcontroller. Developed C code using TI BIOS, Added flow meter algorithms and real-time clock tasks and other peripherals.Summit Technical Services Braintree, MA Oct 2013 Nov 2013Senior Embedded Software EngineerContracted out to Nielsen & Kellerman in Boothyn, Pennsylvania to provide software for a Freescale ARM microcontroller to test the hardware on their production printed circuit boards using C. Developed code was used to debug their hardware and software.Acro Service Corporation Pasadena, CA Sept 2012  April 2013Senior Embedded Software EngineerContracted out to Lockheed Martin in King of Prussia Pennsylvania to provide software for a Freescale microcontroller to test the hardware on their printed electronic circuit boards using C and assembly language. Supported the boards through testing by developing code which tested the boards hardware.Black Diamond Networks Andover,MA Dec 2011  March 2012Senior Embedded Software EngineerContracted out to Johnson Controls to provide GUI to their commercial chiller the York Magnetic Centrifugal Chiller(YMCC). Used their code development database history to implement standardize code changes across their product lines. The system used Windows MKS and Borland C++. Provided methods to increase code efficiency implementation and integration.Developed real-time embedded software and GUI application software using C/C++ on RTOS and Visual C++ on Microsoft Windows and Linux.Black Diamond Networks Andover,MA Feb 2011  Aug 2011Senior Embedded Software EngineerContracted out to Ametek Aerospace & Defense in Sellersville Pennsylvania to conduct and improve software testing in the A350 space heater product line. Mentored junior engineers in India software development of the ARM processor Debugged hardware problems in hardware test box and RS232 communications. Reviewed requirements and procedural documentation.Kopos & Baker, Plymouth Meeting, PA Aug 2010  Sept 2010Senior Software EngineerContracted out to MEI MARS to improve software testing. Evaluated products like Vector CAST and LDRA for automated regression testing. Installed software products using LinuxSilicon Power, Malvern, PA May 2008  Feb 2009Engineering ConsultantProvided programming consulting services to Silicon Power averaging more than 35 hours per week. Mentored junior engineers. Provided embedded programming services in the area of power switching and inverting, as well as equipment purchasing advice. Software Projects include purchase of Altera FPGA development software. Project features include providing C++ code to implement a phase lock loop on a Freescale MC9S08QE128RM 8 bit micro-controller. This feature required reviewing the old Analog Devices DSP assembly code to re-implement this feature.DRS Technologies, Wyndmoor, PA Jan 2006  Sept 2007Senior Software EngineerDeveloped drivers, libraries, and framework for a real-time system utilizing custom and standard protocols and interfaces, Freescales chips, boards, RTOS, OOA/OOD/OOP and development tools. Used C/C++.Developed and maintained various customer software systems using Motorola processors. Developed GUI updates for the Navy Tactical Display System (NTDS). Developed preliminary data compression algorithm for messages. Reviewed and documented requirements for the Transmit Cryptographic Module (TCM) for the Joint Tactical Terminal (JTT) system using CMMI methodology, participated in a huge customer proposal for situational awareness systems integration systems. Conducted cost and time estimates for specific tasks on the program. Took a course in the implementation of Link 16. Developed various utility programs in C++ where all developed code was CMMI reviewed.Independent Consulting, Willow Grove, PA May 2003  Jan 2006Technical ConsultantKULICKE & SOFFA INDUSTRIES, INC., Willow Grove, PA July 2002  April 2003Senior Embedded Software EngineerDeveloped and maintained DSP (Digital Signal Processor) software projects.Developed and coordinated software for Programmable Wire Clamps from high level INTEL C+ programming to low level Texas Instrument DSP. Developed a process to go from the old DSP development system to the new development system and allow an increase in programming memory from 2K to 4K using Analog Devices DSP assembly and C and C++.Scripted communication protocol and devised software interface from high level software to the low-level DSP software processor. Alerted manager to software engineering risks and provided mitigating risks solutions.Upgraded DSP development system from Analog Devices DOS systems to the Windows Visual DSP++ system.SILICON POWER CORPORATION, Exton, PA July1999  Feb 2002Senior Embedded Software EngineerMaintained and developed DSP firmware for inverter and switch products. Assisted in the implementation of the Sub Cycle Voltage Regulator (SSVR).Analyzed and integrated consultant DSP code into inverter and switch products. Code languages used were C++, C and DSP assembly code.Recommended, proposed and used the Eonics System in the implementation of the SSVR which involved the use of DSP software and Eonics Operating System.Clearly presented design solutions and project proposals for Navy projects, for which grant was awarded.Supported RS232, RS485, LAN and UDP connections for remote communications control of Silicon Power products.THE CATALYST CORPORATION, Newton, PA Oct 1997  Feb1999Senior Software EngineerProgrammed a programmer for pacemakers. Conducted software verification and validation of software and software related documents from unit test to final integration testing.Developed interpretive C test programs for automated and regression testing.Performed software verification testing and firmware programming for a programmer of Pacemakers. Conducted process software life cycle control for the full range of product life cycle.Reviewed and critiqued design unit testing for FDA approved pacemakers.Consistently applied traceability of documents from requirement to design to implementation.TELOS, Shrewsbury, NJ Sept 1992  Oct 1997Principle Computer EngineerDeveloped and maintained software for defense customers through formal Capability Maturity Model (CMM) processes. Provided assessment report of Y2K on existing VAX systems software. Provided process improvement for software maintenance. Participated and lead code walkthroughs for software projects.Developed an HP1000 multitasking satellite communications simulator for VAX W/VMS users at Applied Physics Laboratory. Allowed them to debug and attach their database systems. This project was developed using FORTRAN.Analyzed and assessed Y2K risks in existing VAX systems and then clearly presented solutions to mitigate the risks found to various customers.Participated in presenting and suggesting new products to acquire Programming Verification Control System (PVCS) for software.Ordered and used protocol analyzers for RS485 systems.EducationB.S.E. in Electrical Engineering and Computer Science  Princeton University, Princeton, NJAccomplishmentsDeveloped the Gray Code Adder, Fibonacci Doubler and Complex Polynomial Root SolverSpeed Chess Notation

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise