Software Engineering Manager

Intel Intel · Semiconductors · California, Santa Clara, United States

Lead a team of software engineers and architects developing and validating cutting-edge software solutions for Intel's product segments or technologies, driving success across the stack from firmware to applications and platforms. Foster collaboration, set goals, and enable professional growth to ensure high-quality deliverables in a productive, inclusive environment.

What you'd actually do

  1. Lead, mentor, and develop a team of software engineers and architects to deliver high-quality software solutions.
  2. Oversee the design, development, validation, debugging, and optimization of software across multiple layers of the technology stack, including firmware, drivers, operating systems, applications, and platforms.
  3. Define clear objectives, set measurable goals, and foster accountability for team performance.
  4. Drive execution excellence by managing resources, timelines, and deliverables to ensure project success.
  5. Collaborate with cross-functional teams, including hardware engineering and product management, to align software development with Intel's strategic objectives.

Skills

Required

  • Bachelor's degree in Computer Science Engineering and Mathematics
  • Systems software
  • Firmware
  • GPU/graphics software
  • AI/ML software
  • Cloud or distributed systems
  • C/C++
  • device drivers (KMD/UMD)
  • graphics APIs such as: DirectX, Vulkan, OpenGL
  • GPU architecture, compiler technology, runtime software, or graphics stacks
  • hardware bring-up, emulation, validation, and silicon enablement

What the JD emphasized

  • 20+ years of software development experience.
  • 5+ years of direct people-management experience leading software engineering teams.