We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Lafayette, CO

OBJECTIVE:

Obtain an senior engineering position, with a customer - focused software team.

SUMMARY:

  • 18 years of professional experience in customer support and software design.
  • Designed wide variety of products, from a specialized printing system to a video decoding system. Worked with customers during the pre sales and post sales cycle to ensure ensure customer satisfaction.
  • Development experience with C++, C, Java and the various scripting languages that comprise the Linux development platform. In depth knowledge of IP networking protocols, digital video standards, Cable Television broadcast standards.

JOB EXPERIENCE:

Confidential, Lafayette, CO

Senior Software Engineer

Responsibilities:

  • Worked directly with the customer on site to determine the needs for an EARS agent.
  • Onsite development for an EARS agent that monitors MPEG2 transport streams and parses out ETV signalling.
  • Developed EARS agent control interface that used a CableLabs protocol to communicate with a server.
  • The EARS agent is live in a production environment with a major cable company.
  • Cable 3.0 IPS Gateway Prototype
  • Worked in an Agile development environment.
  • Created a prototype for an in home gateway that will reliably receive multicast files to allow video streaming
  • Created the server code that delivered real time chunked video files to the gateway prototype using a reliable multicast protocol.
  • Created HTML monitoring code that allowed real time diagnostics of the operation of the server and client.
  • Documented real time performance of the reliable multicast protocol.
  • Performed demonstration and presentation of the product to customers.
  • Work performed for Confidential Televisions
  • Created test vector s for existing OCAP Set Top Box code.
  • Optimized video processing interpreter.
  • Designed a Confidential load simulator. Details included memory usage as well as processor usage.
  • Worked on a Simulcrypt system for the cable television industry.
  • Created monitoring software that allowed users to view elements of the system status and modify parameters.
  • Used monitoring software that I created to diagnose Real time messaging problems between different message element.
  • Software development for Case Cracker, a Confidential product
  • Integrated Human Machine Interface elements vi USB connection.
  • Created a Windows Media Stream demultiplexer
  • Platform conversion from FC4 to FC6, then from FC6 to Ubuntu
  • Work performed for a leading network timing provider
  • Refactored C++ code for the front panel operation of an embedded Linux based NTP server.
  • Refactored software to allow an existing pruduct support redundant GPS timing devices.

Confidential, Boulder, CO

Software Manager

Responsibilities:

  • Responsible for all software development Confidential iTi. Duties included working with customers during the pre sales cycle, creating a strategic software vision and managing other software engineers.
  • Implemented a Software Development Process that focused on creating a flexible software infrastructure that allowed the company to develop semi-custom applications quickly.

Electrical and Electronics Engineer

Confidential

Responsibilities:

  • Responsible for software and electrical hardware for 2 major printer integration projects.
  • The first project was a software integration of a third party print engine for a flatbed printer using Visual C++.
  • The second project was a hardware design and software development for a Confidential press printer.
  • This included specifying critical electrical parts, developing schematics, writing the software and debugging the system.
  • Software was written for a Confidential motion controller an on a Confidential Interface.

Confidential, Denver, CO

Embedded Software Engineer

Responsibilities:

  • Responsible for all of the embedded Linux development for an embedded storage system using SCSI-3 and Confidential interface.
  • Worked directly with the customer to determine product requirements.
  • Provided software support for board bring up, hardware diagnostics and OS integration.

Confidential, Lafayette, CO

Embedded Software Engineer

Responsibilities:

  • Assisted in designing overall software architecture for new packet processing silicon.
  • Created build system for new software infrastructure.
  • Integrated existing IXS1000 software to the new platform.
  • Improved microengine communication protocol by creating a dedicated communication task.
  • Optimized microengine performance by placing data structures into different physical memories.
  • Resolved issues between existing IP software and ATM requirements.
  • Integrated existing IXS1000 device management software to the ATM based solution.
  • Created robust and flexible time slot management scheme.
  • Enhanced tone structure for international signaling.
  • Integrated third party T.38 fax protocol support. Tested T.38 using Faxlab facsimile test suite.
  • Integrated third party signaling using Wireshark packet capture software.
  • Developed test routines for invalid call configuration, support, and density support.

Confidential, Boulder, CO

Embedded Software Engineer

Responsibilities:

  • Provided training for the Confidential customer support group.
  • Supervised many integration efforts for third party Confidential ’s (DVB / Davic 1.2 based)
  • BSP Porting Motorola 860 Evaluation Board to Custom designed system controller board
  • Porting existing 68k software infrastructure to new hardware platform.
  • Driver support for new hardware. Flash, I2c and Rf card hardware configuration and provisioning.
  • SNMP Modification to existing software with additions to the SNMP MIB.
  • Developed the control software for Confidential ’s rf connection and status in C++.
  • Developed chassis level redundancy scheme.

Confidential, Englewood, CO

Software Engineer

Responsibilities:

  • Took existing project from principle engineer, added functionality to interface with the 5ESS switch. Implemented communication protocol ( Confidential & Confidential ), added card control ability.
  • Designed and implemented load sharing and redundancy to the system. There were two system level controllers that alternated call handling responsibility from one 5ESS system. The information for each call was shared between systems over the LAN.
  • Supported the system qualification tests performed by the customer as well as the initial deployment.
  • Supported initial deployment of system Confidential Confidential &T site.
  • Optimized code to add structure and eliminate redundant code.
  • Assisted in debugging deployed system and training customer support people.

We'd love your feedback!