Remoteville

Remote Principal Software Engineer Job in Utah, United States Microsoft

Principal Software Engineer Microsoft
$137600 - $294000
C#Computer ScienceJavaSoftware ArchitectureSoftware DesignField-Programmable Gate ArraysLinuxTechnical EngineeringThermal DesktopX86Field-programmable Gate Arrays
Mid-level (3-4 years) - Senior (5-8 years)
UtahUnited States
229460+ employees
GamingTechnologyMediaEntertainment

Open for applications

Role


Who you are

  • Bachelor's Degree in Computer Science or related field required.
  • 6+ years of technical engineering experience in coding language such as C/C++/Java.
  • 3+ years of experience with hardware systems and architectural knowledge including GPU and CPU.
  • 2+ years of expertise in software architecture and automation.

Desirables

  • Linux Experience
  • PC Problem-Solving
  • ARM64 Architecture
  • Python Skills



What the job involves

  • Leads the creation and implementation of software frameworks.
  • Drives the deployment of solutions within existing infrastructures.
  • Leverages expertise in cross-product features to guide project and release plans.
  • Leads the design and architectural decisions for software solutions.
  • Champions data-driven refinements in product engineering.

Share this job

Hide company

More jobs at Microsoft

Company


Company mission

To empower every person and every organization to achieve more. We believe technology can and should be a force for good, contributing to a brighter world. Our culture embraces curiosity, progress, and learning together.




Company benefits

  • Empowerment to innovate.
  • Collaborative culture with a focus on inclusion.
  • Growth opportunities within a global company.



Company values

  • Empowerment
  • Innovation
  • Curiosity
  • Progress



Company HQ

Redmond
;