Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineering Manager - Applied Sciences Group

Microsoft

$139,900 - $304,200
Sep 25, 2025
Redmond, WA, US
Apply Now

Microsoft is looking for a hands-on, deep generalist software engineering manager to join the Applied Sciences Group to help create the future of devices and experiences by inventing novel concepts and shipping them.

Requirements

  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Experience with software development, systems programming, performance engineering and owning production code
  • Generating creative ideas and devising clever solutions to problems, followed by the implementation and construction of those solutions.
  • Ability to work in ambiguous uncharted areas and the experience, creativity and technical depth to identify gaps, acquire missing information, align requirements and choose the right direction
  • Cross-disciplinary expertise intersecting hardware and software, bridging low-level and high-level engineering.
  • Cross-platform experience authoring software for different operating systems, toolchains and silicon.
  • Experience collaborating with hardware, firmware and application teams, architecting, implementing and debugging systems that cross hardware/software boundaries.

Responsibilities

  • Lead scoping, definition, architecture, design and implementation of features.
  • Review architecture, designs and code for quality and adherence to technical standards.
  • Plan and prioritize work, from prototype to production.
  • Collaborate with partner teams on research, development and planning.
  • Architecting solutions, partnering across product and engineering teams, ensuring high code quality, maintainability and performance.
  • Exercise your creativity working in uncharted areas, designing new solutions, building and shipping them.
  • Experience with software development, systems programming, performance engineering and owning production code

Other

  • 4+ years of people management experience
  • Effectively conveying the work you've completed, highlighting its significance, and demonstrating how it distinguishes itself from other projects is crucial.
  • Mentor, guide and help unblock others.
  • Manage people and drive clarity in ambiguous environments, making sound decisions and offering evidence-based arguments.
  • Microsoft is an equal opportunity employer.