PRINCIPAL ENGINEER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Published: Jan 10, 2025 - The Principal Engineer possesses extensive knowledge of semiconductor device physics and nano-electronics, coupled with familiarity with advanced semiconductor processing technologies. Proficient in using statistical methods for experimental design and data analysis, demonstrating a proven ability to deliver results in dynamic environments. Adept at addressing new challenges, effectively collaborating across diverse functions, and maintaining high levels of organization and motivation.
Essential Hard and Soft Skills for a Standout Principal Engineer Resume
- Semiconductor Physics
- Nano-electronics
- Semiconductor Processing
- Statistical Data Analysis
- Python Programming
- Perl Programming
- Non-volatile Memory Technology
- Circuit Design
- Advanced Material Science
- System Integration
- Problem Solving
- Analytical Thinking
- Creativity
- Cross-Functional Collaboration
- Influencing Skills
- Strategic Planning
- Multitasking
- Self-Motivation
- Leadership
- Global Perspective Management

Summary of Principal Engineer Knowledge and Qualifications on Resume
1. BS in Computer Engineering with 7 years of Experience
- Experience in a formal software development life cycle
- Experience in a regulated software environment
- Software Quality experience, Project Management in software experience
- Auditing and Quality Systems experience
- Ability to explain complex technical issues in a way non-technical people understand without being condescending
- Self-starter who solves complex technology and operational problems/issues independently
- Laser-focused on delivery with strategic thinking, collaboration, facilitation, negotiation, and motivational skills
- Able to serve as an evangelist of the technical designs, guidelines, and principles
- Subject matter expert across multiple technologies and architectures
- Remains unbiased toward any specific vendor or technology and is more interested in results than personal preferences
- Ability to make effective decisions, even under pressure and while lacking all the desired information and detail
- Ability to communicate technical information appropriately for widely varied audiences (from management to individual contributors on software development teams)
- Ability to uphold SkyTouch Values and Performance Principles of collaboration, performance excellence, sense of urgency, openness to new ideas, inclusion and diversity, integrity, customer focus, and respect
2. BS in Software Engineering with 6 years of Experience
- Experience delivering commercial products and services at scale
- Experience driving and managing technical and architectural dependencies
- Experience with distributed systems delivering large-scale, secure, and resilient cloud services
- Experience coding in GoLang
- Experience delivering services running on AWS, GraphQL
- Strong grasp of both functional programming and object-oriented patterns and concepts
- Experience with a range of client technologies such as web development (HTML, JavaScript, CSS, React/Redux), mobile technologies (Native, Flutter), and server-side tech (Node.js).
- Experience in containerized solutions and container orchestration (Docker, Kubernetes)
- Experience with Big Data analytic technologies (Hadoop, Kafka, Spark, or equivalent)
- Experience with Windows internal and services.
- Flexibility to work on different platforms and technologies like cloud, web, etc. according to business needs.
- Strong knowledge of basic computer science concepts like Operating systems, Networking, Data Structure and algorithms.
3. BS in Information Systems with 4 years of Experience
- In-depth knowledge of semiconductor device physics and/or nano-electronics
- Familiarity with advanced semiconductor processing technologies
- Knowledge of statistical methods for experimental design and data analysis.
- Have proven ability to achieve results in a fast-moving, dynamic environment.
- Good problem-solving skills demonstrating good analytical capabilities sound technical foundations, and creativity.
- Comfortable with solving new problems outside of his/her comfort zone.
- Familiarity with coding languages (such as Python and Perl) and statistical analysis software (such as Spotfire, and Jump)
- Knowledge of non-volatile memory and/or emerging memory
- Ability to work effectively across a wide range of functions, teams and levels of management
- Ability to partner with and influence key collaborators and technologists throughout Nike
- Ability to travel domestically and internationally
- Strong organizational skills (multi-tasking) and a self-motivator
- Proven written and verbal communication skills
4. BS in Systems Engineering with 5 years of Experience
- Authority understanding of the Agile principles and methodologies and how they’re applied in workplace culture
- Excellent collaboration and relationship management
- Excellent oral and written communication skills with the ability to influence others internally and externally
- Experience resolving issues with higher levels of management
- Experience leading multi-functional work
- Proven ability to respond to and prioritize changing demands effectively
- Experience leading others in resolving sophisticated issues
- Advanced critical thinking and ability to creatively tackle sophisticated, unique problems with large business impact
- Identify and resolve sophisticated, technical operational, and organizational problems
- Strong in strategic thinking
- Demonstrated ability to identify and resolve both process and people-related issues
- SAP IS AFS/Retail Architecture experience
- Broad understanding of all components (Finance, Inventory, Allocation, Assortment Planning) of an SAP IS AFS/Retail solutions
- Understanding SAP Retail suite and its integration to AFS
- Knowledge of SAP Netweaver platform components, specifically S/4 Fashion, Central Finance, MDG, BI, PO, FIORI, CAR and Portal highly desired
5. BS in Data Science with 10 years of Experience
- Experience with one or more programming languages suitable for graphics (e.g., C++, C).
- Work experience in a role requiring interaction with executive leadership (e.g., Sr Director level and above).
- Experience working in a large matrixed organization.
- Experience in a technical leadership role with or without direct reports (only applies to positions with direct reports).
- Experience leading Blueprint (Analysis / Design Phase) and Implementation phases across different functional areas
- Experience with full system lifecycle for enterprise application development
- Passionate about technology and possess a "can do" attitude
- Experienced in building network security solutions and large-scale software products/applications
- Understanding of application security, IPS/IDS, and L4-L7 protocols – TCP/UDP, SSL/TLS, HTTP/FTP/Telnet/SMTP/DNS/QUIC
- Strong analytical and problem-solving skills
- Knowledge and/or experience of common machine learning frameworks (Sagemaker/scikit-learn/MLlib/Tensorflow)
- Knowledge and/or experience in applying machine learning to the cybersecurity domain
- Experience working with tcpdump/libpcap/wireshark
- Well-versed with industry trends and the technology landscape
6. BS in Computer Science with 7 years of Experience
- Proficient in Golang.
- Fluency with running services at scale
- Experience in designing, investigating, analyzing, and troubleshooting large-scale enterprise systems.
- Methodical and systematic problem-solving approach, combined with a solid awareness of ownership, initiative, and drive.
- In-depth understanding of Unix systems internals and networking.
- Networking knowledge and in-depth understanding of network concepts, such as different protocols (TCP/IP, UDP, ICMP, etc.), MAC addresses, IP packets, DNS, OSI layers, and load balancing).
- Understanding of Unix/Linux systems from kernel to shell and beyond, taking in system libraries, file systems, and client-server protocols along the way.
- Experience administering Linux systems in a production environment.
- Experience with distributed version control like Git or similar
- Experience with IaaS and PaaS providers such as AWS, AZURE OpenStack, GCP
- Experience with containerization and container platforms. (e.g., Docker, Kubernetes, Docker EE, OpenShift, Mesosphere).
- Experience with enterprise monitoring solutions like AppDynamics, New Relic, Prometheus, Graphite, Grafana, Nagios, Sensu, and Splunk
7. BS in Information Technology with 8 years of Experience
- Experience with high-speed SERDES layout including floorplan, power planning, parasitic optimization, and device matching.
- Hands-on experience in a few of the analog blocks such as SERDES top, PLLs, Rx, Tx, ESD, ADC, DAC, Bandgap, and other high-speed connectivity circuits
- Familiarity with layout techniques for device matching, parasitic minimization, and high-speed signal routing.
- Experience with the latest nodes like 12nm and below
- Expertise with EDA tools such as virtuoso, extraction, and DRC/LVS
- Exposure to ESD layouts, EM/IR flows
- Proficient with SKILL or one of the scripting languages
- Experience of abstract view generation
- Good written and verbal communication skills as well as a strong commitment and ability to work in cross-functional and globally dispersed teams.
- Understanding of modern agile practices
- Lean delivery philosophy, capable of driving innovation and experimentation in Engineering.
- Familiarity with continuous integration/deployment processes and tools such as Jenkins, Maven, Nexus, etc.
8. BS in Computer Engineering with 6 years of Experience
- Have a passion for writing good and scalable code following design patterns.
- Passionate and comfortable in doing code/design reviews.
- Demonstrated experience in leading complex business-critical applications.
- Very good object-oriented programming development knowledge and hands-on experience working with C++ and C# for building desktop applications.
- Expertise in Multi-Threaded Programming, and crash dump analysis.
- Experience with web technologies like JavaScript, typescript, react, etc.
- Strong communication skills verbal and written.
- Experience in maintaining and managing Oracle V.12c or other databases listed above, utilizing Oracle Exadata and Oracle Data Appliances to integrate software, and/or networking and storage.
- Experience Utilize Oracle Enterprise Manager (OEM) to manage software deployment, operations, monitoring, diagnosing, and resolving problems.
- Experience Perform data mappings data materialization and data mining.
- Must be available for on-call rotation
- Customer focus and excellent problem-solving skills
9. BS in Computer Science with 8 years of Experience
- Experience in ETL (Extract, Transform, Load), creation of ETL Pipelines to extract and Ingest data into data lake/warehouse with simple to medium complexity data transformations
- Experience with designing, developing, and modifying data infrastructure to accelerate the processes of data analysis and reporting
- Experience with supporting enterprise-class databases including performing database maintenance, migration, and upgrading hardware and software
- Experience in database technologies (MS SQL Server and AWS databases preferred)
- Experience implementing complex, high-volume data transformation pipelines
- Experience working with troubleshooting and optimizing stored procedures with SQL servers or similar databases
- Familiarity with AWS Aurora, Redshift, Glue, Kinesis, and Athena
- Documenting processes and complying with best practices in database management
- Strong oral, written, presentation, and listening communication skills
- Strong interpersonal and management skills
- Strong reasoning, analytical, and problem-solving skills
- Balances long-term strategy and short-term project goals
- A technical leader who is actively sought out by peers
- Able to lead and mentor technical resources to obtain architectural and technology consistency across applications
- Courage to push difficult or unpopular perspectives
10. BS in Software Engineering with 5 years of Experience
- Experience with Veeva Vault Platform/ Microsoft Azure/ Domino data labs with outline understanding of configuration and data model
- Experience in Development and technical architecture design using APIs, Java Development
- Experience in Agile, DevOps, and Automation of testing, build deployment, CI/CD, etc.
- Experience with Data Science (e.g. AI/ML), data analytics, and data quality/integrity
- Experience in Testing strategies and frameworks
- Track record of development and delivery of flexible, scalable, and supportable IT systems
- Ability to lead and direct a team of GSK and 3rd party sourced resources from the strategic partners
- Demonstrated skill in delivering solutions that integrate commercial off-the-shelf products
- Knowledge of industry standards and technology platforms aligned to GSK and RandD roadmaps
- Excellent communication, negotiation, influencing, and stakeholder management skills
- Experience in agile development and DevOps and ITIL, relevant technology platforms, data structures and data models
- Experience working in Pharma RandD or similar relevant technical and scientific domains (Chemistry, Biochemistry, Biology, Clinical, etc)
- Trained on Audit review, Regulatory (GxP) standards and Privileged Access Management, and GDPR
- Experience with agile development methods, security strategies and best practices, data integration mechanisms, architectural design tools, delivering and integrating COTS applications, areas of Service Oriented Architecture (SOA), Business Process Management and Data Quality.