company logo

Principal Software Engineering Lead in Redmond, WA



$150K - $200K*


Software Development


11 - 15 years

Job Description

Come help lead an exciting language and compiler effort to make the C programming language safer! The Azure Sphere team is looking for a Principal Software Engineering Lead to lead work on the Checked C project. There is an important need for improved security for Internet-of-Things (IoT) devices. C is the language of choice for IoT software, but C is prone to low-level programming errors that cause security vulnerabilities. Checked C extends C to add bounds checking and improved type safety, eliminating entire classes of vulnerabilities.

As a Principal Software Engineering Lead, you will manage a small team, provide technical leadership for the Checked C compiler and advocate for adoption of Checked C. You will split your time between management, project leadership, being hands-on in the compiler, and helping people adopt Checked C. You may also contribute to the design of features for Checked C. The Checked C compiler is based on LLVM/clang.


See More

Valid through: 2020-4-9

About Microsoft

Microsoft Corporation is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services. Its best known software products are the Microsoft Windows line of operating systems, Microsoft Office office suite, and Internet Explorer and Edge web browsers. Its flagship hardware products are the Xbox video game consoles and the Microsoft Surface tablet lineup. As of 2016, it was the worlds largest software maker by revenue, and one of the worlds most valuable companies.
Total Jobs:
Total Experts:
Average Pay:
Total value of jobs:
% Masters:
Learn More About Microsoft
* Ladders Estimates