Post Job Free
Sign in

Senior Software Engineering Manager

Location:
Yamhill, OR
Salary:
250,000
Posted:
November 10, 2024

Contact this candidate

Resume:

*** * **** **

Yamhill, OR *****

971-***-****

*****.******@*****.***

JAMESAUSMUS

OVERVIEW Experienced multi-level Senior Software Engineering Manager with a track record of building high performing teams, delivering projects on time, developing and improving org processes, and providing technical leadership across all layers of the stack. More than 20 years of experience in Open Source software development and delivery, including upstream collaboration and contributions. Proven ability to lead an org to execute across multiple highly complex programs simultaneously, while delivering on time.

EXPERIENCE SENIORSOFTWAREENGINEERINGMANAGER- DCAI GPUANDSYSTEMSSOFTWAREENGINEERING(GSSE) INTEL, HILLSBOROOREGON

Jun 2018 – Current

● Management:

o Across six years grew from team of five with single functionality to a third-level manager who built a high performing org of 31 delivering across six functional areas of responsibility (Platform Enabling, Pre-Si RTL HW/SW Co-Validation, Power/Performance (KMD and userspace tooling), Telemetry (KMD and userspace tooling), DevOps, Upstream KMD and Userspace project maintenance)

o Effectively managed teams spanning multiple geos and time zones: US (multi-site), India

(multi-site), Finland, and Brazil. Planned and implemented technical leadership strategy for geo-local team leads (and where possible, geo-local management) to ensure cohesive technical direction and leadership availability across all geos and team members o Mentored, coached, and developed engineers, PMs, and managers through regular 1:1’s, quarterly collaborative reviews, and annual performance reviews o Developed resource models and process for resource planning projection needs across multi-year, highly parallel execution roadmap, enabling effective delivery of multiple end to end, full life-cycle programs from pre-silicon to product launch. o Led development of a standardized engineering training/ramp program with structured onboarding to ensure efficiency and completeness of knowledge ramp for new joinees o Established a strategic plan for overall GSSE org structure during re-org discussions, presented to VP and staff of GSSE, resulting in the org structure implemented as presented o Established project backlog execution priority across multiple projects operating in parallel with independent project milestones with a single set of engineering resources, ensuring that projects were delivered as committed and on time - despite having multiple “#1 priority” projects in execution simultaneously.

o Developed strategy for handling “First Silicon Power On” execution spanning from a few days to multiple months. Ensured engineering is prepared, and developed shift rotation / engineering time off strategies.

o Performed quarterly org, team, direct report, and personal goal setting, measurement, and grading

(OKRs). Aligned team objectives to larger org objectives, feeding data and results in to GSSE org objectives and results

o Planned raises and promotions to effectively reward teams within the annual merit rewards increase cycle. Established processes to align rewards planning between multiple teams in the org. Effectively fought for and received additional funds as needed to effectively compensate team members.

o Developed standardized processes and work templates for routine work needed for every hardware platform, enabling the team to quickly and effectively measure the standard set of work depending on the nature of the program and the extent of hardware changes. o Broke down program major tasks/features into individual efforts, identifying parallelizable work, establishing dependency chains, and planning engineering execution.

● Open Source

o Interacted with the upstream community on bugs and feature requests, and provided solutions. Watched for and understood community sentiment and trend of asks, and engaged in providing solutions beyond “bare minimum for the hardware” in order to establish, improve, and uphold Intel’s good standing in the Open Source community o Established realistic internal planning around upstreaming code, reviewing upstream/community code, and general maintainer and community engagement o Identified and planned SW features and foundational HW support implementations that required early engagement with upstream, and drove internal discussions and approvals to ensure clearance for that early engagement

o Provided multiple “How Open Source works, and how to work with Open Source” training sessions to multiple roles (across engineering, marketing, legal, project management, and upper management), teams, and business groups across multiple years - many of which had never before interacted with any Open Source community. Effectively communicated by explaining concepts in the language of the specific target audience to create understanding of the practical impacts of Open Source on the audience’s needs and work interests.

● Individual Contributions/Technical Leadership

o Directly responsible for all Open Source graphics software stack unembargo plans - i.e. planning timelines for exposing software pieces that may reveal future hardware IP. Scope was across all Open Source graphics SW components across all business units (DCAI, CCG, SATG, NEX), and all Intel Graphics products (integrated client GPUs, discrete client GPUs, and discrete data center GPUs). Involving multiple aspects:

Technical analysis of every change in hardware IP with impact on any component in the Open Source graphics SW stack, across every Intel Graphics product (integrated client GPUs, discrete client GPUs, and discrete data center GPUs), including understanding of the market positioning of that IP change, in order to summarize/translate the change to language understood by the Marketing/Product Management teams, and filter the changes down to relevant items.

Created and established processes for developing and executing on embargo plans across multiple business units spanning engineering teams, marketing, management, and product management. Successfully executed this process across all Intel Graphics products, ensuring that all engineering and business needs were met, and accounted for Open Source needs.

Fought for and established usable and aligned HW/SW naming schemes across multiple different business units and roles. Wrote documentation, guides, and coding guidelines for all Open Source graphics SW engineering teams.

Established process for IP secrets and embargoed code scanning, and human review of code going into Open Source, preventing a significant number of potential IP leaks.

Established process for handling IP leaks in Open Source graphics SW code, directly reviewing each leak to understand implication and prevention. o Additional areas of contribution:

Performed code review and design walk-throughs with Engineering and Architecture.

Debugged issues across the entire org - reviewed logs, source code, and reported behaviors with initial triage and root cause analysis, identified next steps for engineering debugging, and identified potential fixes to pursue.

Analyzed HW IP changes and HW bug workarounds to determine SW stack impact and effort.

Developed presentation slides and spreadsheets.

Occasionally even still some coding! Python, BASH, C, C++ SENIORSOFTWAREENGINEER- OPENSOURCETECHNOLOGYCENTER(OTC) INTEL, HILLSBOROOREGON

July 2008 – Jun 2018

● Open Source SW engineer providing leadership at all levels of the SW stack across MeeGo, Tizen, ChromeOS, the Linux Kernel, and other projects

● Intel Linux kernel graphics driver (i915) development

● Integration Architect for Intel’s ChromeOS kernel drivers

● Media driver and codec development and integration

● Tizen IVI development

● Tizen Tablet and Tizen Phone UI development

● MeeGo Tablet project - middleware and user-facing app development in C++/Qt/QML

● Mobile Internet Device (MID) Moorestown / Maemo integration and development work - Linux kernel device drivers, middleware, X Windows device drivers, Pulseaudio and audio stack integration, Wireless networking driver stack integration, Video playback stack integration and PnP optimization, Graphics driver stack integration, debug, development

● Mentoring of junior and mid-level engineers and new hires to better improve the competency and efficiency of all employees.

● Awards

o 2x Intel Achievement Award (IAA) winner - Intel’s highest individual award: “IAA is the pinnacle of achievements at Intel. It's an award given by the Intel CEO to a rare few every year for achieving an exceptional achievement, critical for the success of Intel.” Recipients make up less than 1% of the worldwide Intel population.

o Over 25 Division, Group, and Peer awards received. SOFTWAREENGINEER

SELFEMPLOYED, NEWBERGOREGON

August 2005 – July 2008

● Real-time Linux-based integrated machine control and data collection applications in a heterogeneous device/platform environment, including Linux kernel and userspace development, network and serial communications application development. Achieved production machine efficiency increased by over 50% by architecting and developing replacement control software.

● Worked with Linux 2.6.x, 2.4.x, Windows 9x - XP

DEVELOPMENT TEAM MANAGER

HOLLYWOODENTERTAINMENT, WILSONVILLEOREGON

August 2002 – August 2005

● Managed a small development team that specialized in rapid-response custom application architecture and development, and database architecting, which provided guidance, business analysis, and project management to migrate business units away from custom Access/Excel based business intelligence solutions to customized Linux/Open Source solutions.

● Supervised a team of QA Engineers responsible for testing and validation of mission critical infrastructure applications.

● Awarded the Encore Award for Innovation (Hollywood Entertainment’s highest corporate award) for architecting, developing, and providing project leadership for a Computer Telephony Integration application, increasing call center efficiency by over 60%. SKILLS&

ABILITIES

● Software Stack Layer Experience: Firmware, KMD, Middleware, and User-facing Software

● Extensive Open Source Experience

● People Leadership

● Process Development

● Software Architecture

● Programming Languages: C, C++, Python, BASH, Qt/QML, SQL, PL/SQL, PHP, Object Pascal

(Delphi), HTML/CSS, Javascript, some ASM, some Rust

● JIRA, Rally, MS Project

● Agile, Scrum, Kanban, Waterfall

● Effective Communication Skills- Technical, Management (all levels), Program Management, Marketing/Product Management

● Linux kernel (v2.2 through now) and Linux Distros (Gentoo, Ubuntu, openSUSE, more)

● Microsoft Products (Word, Excel, PowerPoint, Visio) and Google Docs/Sheets

● MySQL, Oracle, SQL Server

● Detail-oriented with Big Picture Perspective

EDUCATION B.S.ININFORMATIONTECHNOLOGY, SUMMACUMLAUDE A.A.INBUSINESSMANAGEMENT

AMERICANINTERCONTINENTALUNIVERSITY, 2000-2003



Contact this candidate