We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

IL

Summary

Experienced Software Engineer with skills across a wide range of projects. Expertise in the design, development, documentation and testing of software applications. Demonstrated ability to identify and implement solutions for complex projects including system and embedded Real Time including proprietary RTOS.

Technical Skills
Languages: C, C++, Assembler, VC++, SQL

Operating Systems/Platforms: Embedded, BREW, LINUX, UNIX, Windows 95/NT, Solaris, VAX/VMS, VxWorks

Processors: STMicroelectronics STM32F103 (ARM Cortex-m3 core), TI TMS320F2813 DSP, Atmel ATAC-D Processor (ARM7 core), Hitachi SH1, MC68331, MC68000, 8080, 8086, V20, Z80, 8051, PowerPC.

Technology: UMTS, GSM, 3GPP including: Signalling protocols (stage 3) - user equipment to network, Signalling protocols (stage 3) - intra-fixed-network, Security aspects, TCP/IP, UDP/IP, Gn, Gb and Iu interfaces, IEEE 802.3(TM), BREW, RAS, Bluetooth, SNMP, ATM, ASN.1, RADIUS, T1, ISDN, DS3, RS232, sockets, datagram, Ethernet, Novell, ODI protocol stack, GSM, BTS, CAN / J1939.

Tools: ClearCase, ClearQuest, Doxygen, SNIFF+, Tornado IDE, Vermont Views, ICE.

Professional Experience

Confidential Loves Park, IL 2007 – Feb 2009
Software Engineer

  • Developed real time C applications for new technology.
  • Implemented HAL layer for new technology project processor, STM32F103RB (ARM Cortex-M3 core).
  • Produced company specific documentation identifying development plans.
  • Consistently met or exceeded project milestones to implement technical specifications.

Confidential Geneva, IL 2004 – 2007
Software Engineer
Danfoss Drives, Software Engineer 06/2007 - 12/2007

  • Developed real-time C and C++ embedded applications targeting the TI TMS320F2813 DSP and Atmel ATAC-D Processors (ARM7 core) modifying existing product line for custom customer utilizing customer specifications as base design specification.
  • Produced company specific documentation identifying development plans.

Confidential 9/2006 -11/2006

  • Designed and implemented C++ applications for BREW to be used in mobile phones. Applications enabled users to access their email from POP and IMAP accounts from their mobile phone.

Confidential 6/2005 - 7/2006

  • Implemented real-time embedded LINUX software to implement cellular Pico cell.
  • Researched and interpreted 3GPP specifications to design and implement methods for telecommunications industry.
  • Development includes SGNS, NAS, and GTP.

Confidential 12/2004 - 6/2005

  • Developed C++ classes to implement embedded windows like environment for RAID controller initialization utility. Visual C++, Windows XP, and Watcom compiler used for development and debugging.
  • Documented all code produced by team.

Confidential 9/2004 - 11/2004

  • Produced interface between purchased TCP/IP protocol stack and firmware, essentially implementing the MAC layer.
  • Development was for an embedded environment for the Altera NIOS II Cyclone Processor.

Other Experience

  • Developed code modules to allow for support of legacy farm equipment. Controllers in current CNH system monitoring and programming tool.
  • Reverse engineered legacy product to develop functionality concept.
  • Ported System Audit Process (SAP) C language software from existing Global System for Mobile Communications (GSM) to Common Base Transceiver Station (BTS) platform.
  • Produced an easily adaptable Bluetooth verification station to qualify designed product.
  • Implemented a personal computer (PC) based controller for proprietary new generation industrial printer line.
  • Designed and implemented C++ and SQL software that would utilize templates to produce government reports for a major company in the pharmaceutical industry.

Education

  • Completed MCSD.NET training with PC Center Training Institute
  • Visual Basic 6, Waubonsee
  • JAVA with Swing, Waubonsee
  • BS

We'd love your feedback!