Principal Software Engineer Resume Samples - Page 3

HIGH QUALITY

The best examples from thousands of real-world resumes

EXPERT APPROVED

Handpicked by resume experts based on rigorous standards

DIVERSE EXAMPLES

Tailored for various backgrounds and experience levels

Principal Software Engineers play a vital role for developer teams as they offer technical support for design activities. Regular duties mentioned on a Principal Software Engineer resume include maintaining software applications, reviewing designs, making recommendations, training less experienced engineers, solving technical issues, minimizing risks and making sure tasks are completed in due time. Essential qualifications include excellent programming skills, leadership, project management, attention to details, strong communication and interpersonal abilities, and problem-solving orientation. A Bachelor's or a Master's Degree in a field such as software engineering is commonplace on resume examples for this role.

Find out what is the best resume for you in our Ultimate Resume Format Guide.

21

Principal Software Engineer

The team develops carrier class highly fault tolerant access switches for tier-1 operators and utility companies. The system is deployed in switching & aggregation of PDH, SDH, IP networks, remote management and telemetry access. Used C/C++, SQL, TCP/IP, Ethernet, OSPF, data switching (Layer 2/3/4), GR303, SONET/SDH, and Object Oriented Design.

  • Significantly improved efficiency, security, memory utilization and execution time of legacy software for DNX products.
  • Made tenfold run-time performance enhancement of Finite State Machine (FSM) for Automatic Protection Switch (APS) feature software and made significant improvement of SONET protection switching time.
  • Written extensive system verification test plan following company wise standardized test procedures for minimizing software faults.
  • Handled complex customer issues and provided formal root cause analysis (RCA) for numerous customers.
Candidate Info
13
years in
workforce
2
years
at this job
MS
Computer Science
Electronics & Telecommunication
Physics
22

Principal Software Engineer, Flight Recorder Technologies

Lead Software Engineer responsible for leading embedded development efforts of deployable flight recorder technologies for customers in the United States, Asia Pacific, Europe, Middle East, and Canada.

  • Updated legacy recorder systems to support new technologies including: Ethernet, ARINC 429, ARINC 717, MIL-STD-1553.
  • Developed fully-automated test software in C/LabVIEW for new product line of digital flight recorders.
  • Led a team of three developers to design and code a flight data analysis tool in C++ (MFC).
  • Developed simulation model for FPGA development using Verilog-XL.
  • Coordinated with hardware and system engineering leads to gather and develop system requirements in IBM Rational DOORS.
  • Managed and tracked software issues to completion using IBM Rational ClearQuest.
Candidate Info
12
years in
workforce
8
years
at this job
BS
Electrical Engineering
23

Principal Software Engineer

Lead engineer for the Install & Configuration component of FileNet's Image Services product.

  • Developed silent installer for UNIX systems, using [company name]/FileNet's own scripting language and C.
  • Developed silent installer for Windows systems using InstallShield and C.
  • Designed and implemented logic to support [company name]'s License Manager. (Worked with XML)
  • Designed and implemented command line functions to allow customers to easily initialize, start, stop, and configure their IS product with Oracle, MSSQL, or DB2 databases. All coded in C.
  • Maintained Image Service's central Configuration Database (CDB). Maintained and updated the GUI
  • All implementations were designed to run on multiple platforms: Windows, AIX, HP, and Solaris
  • Collaborated with support and test teams, on root causes of customer issues, provided fixes for problems and documented results.
  • Developed and presented information classes to Test and Support personnel.
Candidate Info
13
years in
workforce
10
years
at this job
BS
Computer Science
24

Principal Software Engineer, CODIS Project

Actively participated in the design and development of the next generation of Combined DNA Index System (CODIS), a FBI computer system that stores DNA profiles created by rime laboratories in the United States, with the ability to search the database to assist in the identification of suspects in crimes.

  • Designed and developed a logging service to log audit trails to MS SQL server 2005 database for changes made to the DNA specimens, and the search history performed against the specimen data, in C#, making use of WCF (Windows Communication Foundation).
  • Created fly-out data grid views to display the audit trails for the selected specimen or search, using DevExpress controls in C#.
  • Created various reports for DNA statistics retrieved from database, using Crystal Reports and LYNQ
  • Upgraded the DNA data import module to read in loci and fragments in newly defined XML format.
Candidate Info
17
years in
workforce
6
years
at this job
BS
Electrical Engineering
MS
Electrical And Computer Engineering
MBA
Master of Business Administration
25

Principal Software Engineer

Designed and developed database applications in the Sun Solaris environment for the GPS IIF Operational Control System (OCS).

  • Lead developer for test driver software that builds test upload packets for testing different processors onboard space vehicle (SV). Test driver application discovered a bug in the space vehicle before deployment from the factory, significantly saving cost for the GPS IIF project.
  • Performed object oriented design in UML using Rational Rose.
  • Designed and developed C/C++ software on Sun Solaris to interface with Oracle Database Management System (DBMS).
  • Developed and debugged database interface code to Oracle database using Pro*C and PL/SQL.
  • Attended requirement meetings and configuration management meetings.
Candidate Info
13
years in
workforce
4
years
at this job
BS
Electrical Engineering
MS
Electrical Engineering
26

Principal Software Engineer

Designed and implemented multiple search key features into a distributed subscriber database. ($2 million in revenue from the existing subscribers).

  • Designed and implemented a TCP/IP oriented driver with finite state machine approach on a distributed voice mail system for wireless service, email service and Internet applications. Re-implemented the TCP/IP driver in Windows NT and C++ environment. ($4 million in revenue from the service providers).
  • Designed and developed a real-time expert system for ATC radar simulation on UNIX, MOTIF/X Window, TCP/IP networking and client server environment. Technically supervised a software development team on a daily basis and provided the future direction on the software development.
  • Developed a MOTIF/X Window based GUI application with a customized database (Jepperson Sanderson, navigational aids).
  • Developed and implemented energy state algorithm for aircraft performance and great circle algorithm for curved earth for ATC applications.
  • Implemented Computer Aided Software Engineering (CASE) for software development and management. Configured the large ATC training Lab for National University at San Diego. Completed and delivered an Apollo/GPR based ATC simulator to Transport Canada.
  • Developed integrated software packages for image processing, optimal system control, linear programming, non-linear programming and discrete dynamic programming applications.
Candidate Info
2
years in
workforce
2
years
at this job
MS
Ece / Computer Science
27

Principal Software Engineer

Wrote and ran installation procedures for the Non-person Entity (NPE) initiative for the Public Key Infrastructure (PKI) used by DISA.

  • Vetted Windows 2008 installation procedures and made updates as needed met milestones.
  • Ran Windows 2008 installation procedures with the customer before actual delivery of equipment to DISA sites.
  • Wrote Windows 2008 R2 procedures for upgrade from Windows 2008 adding Cross Forest Trusts with NPE team completed this on time despite schedule being pushed ahead by 3 months.
  • Worked with Dell/EMC Field engineer to configure the SAN with our Windows 2008 R2 installation.
  • Wrote documentation specifying how to configure of LUNs and Fabrics on site as well as providing trouble shooting tips.
  • Went to a DISA site to resolve SAN issues due to incorrect cabling and configuration. Left site with connectivity established to all clients and error indications eliminated.
Candidate Info
16
years in
workforce
1
year
at this job
C
Computer Engineering
BA
Computer Science
28

Principal Software Engineer

Working on the data warehouse ETL process and dashboard implementation for several products

  • Worked with other team members to support all of the Storage Managed Service global clients
  • Responsible for requirements gathering, design, implementation, and testing of solutions on both critical customer and internal projects.
  • Led database architecture design for both billing and charge-back packages for European clients, eliminating time-consuming and error prone manual spreadsheets
  • Designed and implemented an Oracle database package for backup reporting on the Portal - this critical project represents a differentiator for the portal, and proved to be a major success.
  • Implemented and led database design for both the hardware performance reporting as well as the back office reporting solutions. As a result of this project, the back office team was able to successfully track the assets of all clients and provided the site team with real-time status updates of the equipment.
Candidate Info
18
years in
workforce
8
years
at this job
MA
Master of Arts
29

Principal Software Engineer

Responsible for the design and implementation of a communication system for the U.S Air Force Emergency Communications Network. System developed in Java and originally based on OSGI.

  • Provided technical leadership to other team members on object-oriented design practices, design patterns, and new Java 5.0 features.
  • Implemented unit test framework using JUnit and EasyMock.
  • Assisted other teams with socket implementations in C and C++.
  • Developed communications system to manage voice and data calls for Air Force One. Software was written in C++ and ran on Windows XP and Linux.
  • Refactored sockets code to improve reliability.
Candidate Info
6
years in
workforce
6
years
at this job
BS
Electrical Engineering
MS
Computer Science
30

Principal Software Engineer

Enhanced a 1553 software driver for HARM HCSM program using Visual Studio C++ 2012 and LabWindows/CVI 2012.

  • Developed and integrate test software for Position fixture and Load stand stations using LabWindows CVI 2012 (HARM HCSM program) in process automation.
  • Developed utility software for LeCroy digital oscilloscope using LabWindows/CVI 2012.
  • Enhanced functional tests and calibration software for AMRAAM Transmitter/ECU Stress Screen, Transmitter/ECU Functional, and Transmitter/ECU Phase Noise Test Stations using HT-Basic.
  • Performed Integration, Verification and Validation (IV&V) Guidance section test software for ESSM program using Visual Studio C++ 2012.
Candidate Info
32
years in
workforce
1
year
at this job
Electrical Engineering
Msee

Your Resume, Made Easy.

You are looking for your dream job and need a resume? My Perfect Resume is your solution and takes the hassle out of resume writing. Create the perfect job-worthy resume effortlessly in just a few clicks!