LiveCareer-Resume

software engineer iv resume example with 19+ years of experience

Jessica Claire
  • Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
  • H: (555) 432-1000
  • C:
  • resumesample@example.com
  • Date of Birth:
  • India:
  • :
  • single:
  • :
Professional Summary

Gifted software engineer offering 20 years of experience in full software development life cycle focused on producing cutting-edge systems for logistics automation, computer storage, and defense industries. Quickly learn and master new technologies and work in both team and self-directed settings. Remarkable relationship building, decision making, and communication skills.

Skills
  • Languages: C++ , C, Python, Lua, C#
  • Experience: object oriented, structural, service oriented architecture, framework, design patterns, reliability, security, UI, device driver, TDD, scrum, application and embedded software development
  • Communication: TCP/IP, RS-232/422, EtherNet/IP, XML, JSON, Protocol Buffers, ZMQ
  • Real Time Operating System: ecos, freeRTOS
  • Development Platforms: Linux, Windows
  • Tools: Subversion, Jira, Bugzilla, UML, LabWindows, CodeWarrior, JTAG debugger, Visual Studio, Eclipse
Work History
Software Engineer IV, 08/2016 - Current
Change Healthcare Newington, VA,
  • Led cross-functional 4-member team to develop print and apply system from scratch for $800K, resulting in 1 deployed system and 1 new customer order with more to come.
  • Developed support for 2 different system configurations of print and apply by designing and implementing flexible and scalable software framework using ZMQ for its controller.
  • Achieved label placement accuracy of +/- 1 inch for print and apply system by devising precise object tracking and printing algorithms and implementing real time communication module in C++.
  • Proved and attained system and software reliability for print and apply by designing test plans, conducting regression testing with emulators, analyzing results, and fixing 4 software memory leaks.
  • Won 3 new applications by collaborating with cross-functional team of business analysts, developers, and customers to determine comprehensive list of requirement specifications and propose appropriate solutions.
  • Gained customer interests in SICK vision products by implementing sample robot pick and place applications, designing and developing configurable vision communication module in robot controller that supports robot and vision integration out of the box.
Senior Software Engineer, 12/2010 - 08/2016
Sirius Xm Nashville, TN,
  • Led team of 4 software engineers to collaborate with hardware designers and software team in England to develop firmware component that trains memory interface between DRAM dies and their controller.
  • Obtained Self-Encrypting Drives (SED) status for next generation SSD by designing and developing security features using C++ to comply with Trusted Computing Group (TCG) Enterprise Security Subsystem Class (SSC) standard.
  • Extended SSD's lifespan to their marketing target of 5 years by designing and developing wear leveling algorithm for their NAND flash blocks using C++.
  • Designed and developed error and event logging module using C++ for SSD.
  • Resolved SSD issues reported by customers or QA by reproducing these issues in the lab, working with ASIC designers and application engineers to narrow down root causes and devise appropriate solutions.
Software Engineer III, 09/2006 - 12/2010
Paychex Auburn, MA,
  • Cut custom application development time by average of 25% and achieved higher quality software with virtually 0 issues in the field by designing and developing C and C++ software application frameworks running on controllers of various industrial devices.
  • Enabled $1 M/year sale on average for the last 8 years of an object detection and counting system that was cheaper to maintain and outperformed existing competitor system by integrating 3D camera and laser measurement device, implementing TCP/IP client that communicated with server of the same competitor, and making this communication module worked at customer pilot site after 1 month of trial and error, despite the uncooperative competitor.
  • Eliminated or reduced custom development in many applications by inventing and developing simple data combination script that stands the test of time, is still being used and ported over to C, C++, and Lua on multiple controllers of sensor systems.
  • Productized the first embedded web server for SICK barcode scanners by working jointly with software team in Germany to integrate third party web server into existing core firmware.
Principal Software Engineer, 07/2001 - 09/2006
Raytheon Technologies Corp Indiana, PA,
  • Eased testing effort of airplane control box by designing and developing intuitive UI for an emulator using LabWindows that recorded user mouse clicks and automatically generated their corresponding regression test scripts.
  • Integrated GPS, compass, acoustic sensor, imaging sensor, radio, and battery monitor device into wireless sensors network controller by designing and developing software components and protocols to control and communicate with these devices using C++.
  • Researched ecos device driver architecture and implemented RS-232 serial driver in ecos using C to support communication between wireless sensors network controller and external devices.
  • Ported C++ application of wireless sensors network controller onto new target board and resolved stack overflow issue in ecos by working with software vendor.
Education
Master of Science: Computer Science, Expected in 12/2008
-
University of Minnesota - Twin Cities - Minneapolis, MN
GPA:
Status -
  • Graduated with 3.5 GPA
Bachelor of Science: Computer Science, Expected in 06/2001
-
University of Minnesota - Twin Cities - Minneapolis, MN
GPA:
Status -
  • Graduated with 3.8 GPA

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • University of Minnesota - Twin Cities
  • University of Minnesota - Twin Cities

Job Titles Held:

  • Software Engineer IV
  • Senior Software Engineer
  • Software Engineer III
  • Principal Software Engineer

Degrees

  • Master of Science
  • Bachelor of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: