Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager 
United States, Washington 
866137737

Yesterday

Making a difference

We fundamentally believe that we need a culture founded in a Growth Mindset. It starts with a belief that everyone can grow and develop; that potential is nurtured, not pre-determined; and that anyone can change their mindset.

Minimum Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of professional experience leading and managing large engineering teams.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Requirements:

  • Experience with implementation of Firmware, AI is a plus.
  • Experienced with low level firmware development including bare metal/RTOS, drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading.
  • 12+ years of professional experience designing, developing large scale Software or Firmware solutions.
  • Some knowledge or experience with working from early concept of SoC Architecture and design to shipping final product.
  • MS in Computer Science/Engineering or equivalent industry experience
  • Proven and demonstrable programming skills.
  • Proficient problem solving, debugging, and troubleshooting skills, advanced design, and development skills

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • Lead architecture, design, development and deployment of innovative solutions that deliver competitive advantage and contribute to scale our business growth.
  • Build and manage a team of high performing engineers with ability to motivate, build and retain talent
  • You will be involved with all phases of product development, from design through architecture and development.
  • Build solid engineering plans, with bottoms up schedule, drive trade off, design decisions to meet top level schedule on time and with high quality
  • Embody our and