$150K - $200K*
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.
Valid through: 2020-4-9