Principal Software Engineer Resume Samples - Page 5

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.

41

Principal Software Engineer

Designed and developed an iOS app

  • Integration among systems like Siebel, iOS, .NET, MS AX and SQL
  • Integration of SaaS application with on-premise systems
  • Configured, developed and maintained systems
  • Gathered requirements and designed technical solutions
  • Managed teams and projects
  • Delivered with Waterfall and Agile methodology
Candidate Info
15
years in
workforce
7
years
at this job
BS
Computer Science
42

Principal Software Engineer

  • Co-founder of [company name], a software engineering company dedicated to developing a truck configuration system.
  • Key contributor in the design, development, and support of inference engines, reports, UI, API, testing, development environment, kit creation, and shipment. C, Tcl/Tk, OPS5, DCL, make, RDB, CMS, VMS, nmake, Windows, Unix
  • Designed, developed, and implemented data-driven report using proprietary modeling language. C
  • Designed, developed, and implemented new requirements for inference engine generators. Re-factored large sections to increase maintainability and performance. C
  • Designed and implemented several performance improvements, including one that virtually eliminated database deadlocking. C, RDB, SQL
  • Designed shell scripts that successfully managed and controlled the UNIX development environment. Unix Shell Scripting, Unix
  • Developed and delivered internal training programs to staff as well as customer presentations detailing project requirements, design, prioritization, and scheduling.
Candidate Info
23
years in
workforce
5
years
at this job
BS
Computer Systems
43

Principal Software Engineer(s/w Team Leader), R&d Department

Designed and developed EvDO modems (Qualcomm MSM6800-based enhanced 1X-EvDO, Qualcomm MSM6500-based 1X-EvDO, Qualcomm MSM6500-based 1X-EvDO Rev.0)

  • Solved Interoperability test and homologation test issues for over 30 countries and customers
  • Debugged infraction and compatibility problem between base station and mobile device
  • Devices launched in China, India, Czech, Romania, Venezuela etc
  • Solved CCF(CDMA Certification Forum) failure issues and certified
  • Developed MMI of CDMA-Cordless hybrid phone for Verizon Avenue and followed up CDG2 test
  • Completed TRAC test(UI and Messaging) of Fixed Wireless Phone for Bell South International
  • Prepared WAP browser for Sony-Ericsson Model
Candidate Info
12
years in
workforce
5
years
at this job
BS
Electronic Engineering
44

Principal Software Engineer

Contributed software engineering expertise in the development of a multimillion-dollar, mission-critical file based recording system through the full software life-cycle, from requirements definition through successful deployment.

  • Designed and implemented backbone message system to support communications between different software components using JMS/Open MQ.
  • Designed and implemented web based user interface and web services allowing local and remote users control and monitor recordings and playbacks, query and retrieve data.
  • Designed and implemented database driven web application allowing global users query and retrieve mission data across different archive implementations.
  • Installed, configured and deployed web applications on Sun One Application Servers/Glass Fish worldwide.
Candidate Info
22
years in
workforce
13
years
at this job
BS
Computer Science
45

Principal Software Engineer

Designed external control driver for the COTS Data Link Interface Unit using C / VxWorks.

  • Designed Link 11 Communication driver, TCP sockets using VxWorks.
  • Designed and maintained firmware to simulated the Control Approach Central Radar using 68040 Assembly.
  • Developed and maintained modifications to a Commercial Off The Shelf real-time operating system to allow porting to the Litton manufactured L40 single board computer using C++.
  • Designed Built In Diagnostics for Litton manufactured L40 single board computer using C++.
  • Designed diagnostic programs to allow bench testing on the AN/SSQ Combat Simulation Test System VME 9U based RADAR Signal Simulation and interface cards.
  • Designed embedded software, using C to test the major functions of the radar subsystems.
  • Resolve software trouble reports and prepare associated documentation.
Candidate Info
13
years in
workforce
3
years
at this job
BS
Electronic Engineering
46

Principal Software Engineer

Designed external control driver for the COTS Data Link Interface Unit using C / VxWorks.

  • Designed Link 11 Communication driver, TCP sockets using VxWorks.
  • Designed and maintained firmware to simulated the Control Approach Central Radar using 68040 Assembly.
  • Developed and maintained modifications to a Commercial Off The Shelf real-time operating system to allow porting to the Litton manufactured L40 single board computer using C++.
  • Designed Built In Diagnostics for Litton manufactured L40 single board computer using C++.
  • Designed diagnostic programs to allow bench testing on the AN/SSQ Combat Simulation Test System VME 9U based RADAR Signal Simulation and interface cards.
  • Designed embedded software, using C to test the major functions of the radar subsystems.
  • Resolve software trouble reports and prepare associated documentation.
Candidate Info
14
years in
workforce
3
years
at this job
BS
Electronic Engineering
47

Principal Software Engineer

[company name] is a market leading Data Loss Prevention solution. The solution helps identify, monitor, and protect data of an organization, detect and prevent unauthorized use and transmission of confidential information. [company name] is the ultimate tool to prevent WikiLeaks/NSA disclosure style incidents.

  • Built and maintained the DLP Endpoint Product using complete technology stack from kernel space drivers to user mode applications
  • Led a team of engineers to develop Endpoint FlexResponse, an incident remediation framework on the endpoints that extends the product’s remediation capabilities by allowing users to develop custom remediation actions written in Python
  • Developed Python plugins for LiquidMachines DRM and PGP encryption
  • Built and maintained the DLP management console; Migrated the console to a new technology stack that comprises Spring, Spring MVC, JPA/Hibernate and FreeMarker
  • Developed Single Sign-on feature to enable login to [company name] management console using smart card, and to enable integration with the unified cross-product Symantec Protection Center
  • Developed various other features/subsystems: Incident API, Lookup Plugins, etc.
Candidate Info
16
years in
workforce
4
years
at this job
Computer Science
48

Principal Software Engineer

  • Created innovative solutions that solve physical or chemical barriers to current methodologies
  • Led the new methods and algorithm development for diverse applications of FT-IR instruments
  • Invented novel multivariate algorithms to monitor ambient air in detecting Chemical warfare agents and Toxic industrial chemicals
  • Established multivariate metrics to validate reliability and accuracy of instruments and methods
Candidate Info
22
years in
workforce
5
years
at this job
MS
Analytical Chemistry
Analytical Chemistry / Chemometrics
Analytical Chemistry
49

Principal Software Engineer

Involved in the development of a mission critical embedded multi-core firmware product that writes the servo track information to the disks of the drive. The team is composed of 60 mechanical, electrical and software engineers located in California, Colorado, Thailand and Indonesia. Western Digital is a fortune 500 company that produces 100 million disk drives per year.

  • Involved in the bringing up of the new multi-core ARM based System On Board Chips
  • Wrote software specification for the drive calibration process
  • Wrote and Reviewed C++ Code
  • Managed the ARM/GNU compilation tool chain on Linux and Windows for different sites
  • Wrote python tools (6000 lines) to improve the productivity of the team
  • Administrated several Linux boxes
  • Made several presentations on software engineering and process improvements
Candidate Info
19
years in
workforce
4
years
at this job
BS
Data-base, Object Oriented Design
MS
Computer Science
50

Principal Software Engineer, CEO

  • Work as an independent contractor, developing custom software, firmware and electrical solutions.
  • Developed airline integration backend for a travel agency using C#. Used web services to communicate with airline systems for searching, reserving and ticketing flights. Integrated airline backend into existing travel agency software system.
  • Performed data recovery of multiple hard drives.
  • Modified existing self-test code to add support for new products and new self-test functionality in C++ and C#.
  • Designed and implemented hardware and firmware for a rotary position sensor system for large solar heating panels, allowing for tracking of panel position.
Candidate Info
22
years in
workforce
10
years
at this job
AAS
Electronic Engineering Technology
BS
Computer Science - Software Engineering

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!