We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

Centennial, CO

SUMMARY:

  • Twenty years Software development experience
  • Extensive knowledge of C/C++
  • Fifteen years C/C++ programming experience
  • Fifteen years OOA /OOD/OOP experience
  • Fifteen years UML experience
  • Eight years Embedded Systems Software - VxWorks, QNX, Greenhill, Redhawk Linux, and Rasbian
  • Six years multi-threaded C++ RTOS experience
  • Two years Python experience
  • Two years JSON experience
  • RationalRose/UML experience
  • Internet e-commerce credit card processing pioneer
  • Six Sigma Green Belt Trained
  • CMMI Level 5 experience

TECHNICAL SKILLS:

  • C++, OOA, OOD, OOP, Embedded Systems, TDD (cppunit; Google Test; pyunit), RTOS, Red Hat, Python, JSON, Unix/Linux, Solaris, VxWorks, QNX, GIT, Bit Bucket, Jira, Agile, Doxygen, DO - 178B, Rational ClearCase

PROFESSIONAL EXPERIENCE:

Confidential, Centennial, CO

Sr. Software Engineer

Responsibilities:

  • Design, develop and automate test software for a satellite board using C and Python. Software and unit tests developed on Linux and Windows.
  • Tests are run on vxWorks. Work performed in an Agile development environment.

Confidential, Centennial, CO

Sr. Software Engineer

Responsibilities:

  • Design and develop software and unit tests for rocket simulators using C++. Software and unit tests developed and tested on Unix RTOS systems.
  • Design and develop software and unit tests for tools using Python and JSON files. Work with automated software build and testing systems.
  • Work performed in an Agile development environment. Valgrind was used for dynamic analysis.

Confidential, Phoenix, AZ

Principle Software Engineer

Responsibilities:

  • Develop C++ software for monitoring software quality, set software standards and monitor software standards compliance.
  • Also, directed some work in India. Tools used include Visual Studio 2005, PC-Lint, and CPPUnit.
  • This project was developed, and unit tested on Windows XP using Visual Studio 2005.

Confidential , Cedar Rapids, IA

Software Engineer

Responsibilities:

  • Design and develop C++ embedded radio software for the military.
  • Tools used include Visual Studio 2005, PC-Lint, CPPUnit, Rhapsody and Subversion.
  • This project was developed, and unit tested on Windows XP using Visual Studio 2005.
  • The project was recompiled and tested on an embedded radio system running a POSIX compliant O/S (Greenhills) (cross-platform development).

Clean Earth Technologies, Earth City, MO.

Sr. Software Engineer

Responsibilities:

  • Responsibilities include developing C++ software to control scientific cameras used to take photos and video. Tools used include Visual Studio C++, PC-Lint, SourceSafe and DevPartner.
  • This project was developed, integrated, and debugged on Windows XP using Visual Studio.

Confidential, Clearwater, FL

Sr. Software Engineer

Responsibilities:

  • Responsibilities included Lead RTOS Integrator for embedded system and Task Lead.
  • The project was a real-time mission critical system that interfaces with NASA’s Eastern Range.
  • Tools used include Visual Studio C++, Rhapsody, PC-Lint, PVCS’s Version Manager, and AccuRev.
  • This project was developed, integrated, and debugged on Windows XP using Visual Studio.
  • It was then recompiled and tested on an embedded system running the QNX Neutrino O/S software (cross-platform development).
  • The project is multi-threaded and has a minimum of eight threads.

Confidential,Pico Rivera, CA

Sr. Engineer

Responsibilities:

  • Responsibilities included Principle Developer, Project Manager, Manager and Proposal Manager
  • Projects focused on radar hardware and software simulations
  • Developed C++ software and in the early days used Fortran
  • Developed some Windows software

We'd love your feedback!