Brian Swetland is a Principal Software Engineer in Palo Alto with 26 years of experience building low-level systems and shipping embedded and platform software at companies from Be, Inc. and Danger to long tenures at Google and now Tilt Five. He specializes in kernel and SoC work—demonstrated by sustained open-source contributions to projects like the littlekernel embedded RTOS and MSM SoC support where he added CPU options, UART/DCC tooling, and platform drivers. Comfortable in both startup and large-scale engineering cultures, he blends hands-on hardware-near coding with system design and mentoring across teams. Known among peers for pragmatic cleanup and refactoring of complex low-level code, he brings deep institutional knowledge of mobile and IoT platforms that quietly accelerates product delivery.
Contributions:83 commits, 11 PRs, 70 pushes in 6 years 9 months
Contributions summary:Brian primarily focused on low-level embedded systems development within the LK embedded kernel for the "littlekernel/lk" repository, which focuses on operating systems and RTOS. Their contributions involved adding support for specific ARM CPU options like arm1136j-s, and adding dcc "uart" functionality including necessary header files. The user also provided Linux-style readl()/writel() functions, added initial support for the msm7k platform, common msm drivers, and the surf-msm7k target, demonstrating the user's ability to work with different hardware configurations.
Contributions summary:Brian primarily contributed to the low-level embedded systems aspects of the project, specifically related to the MSM7X01A family of SoCs. They added and modified header and source files associated with the proc_comm protocol, which provides access to clock and power control. Additionally, the user cleaned up and refactored iomap and device definitions, improving the overall system architecture. They also provided support for clock control using the proc_comm interface.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brian Swetland - Principal Software Engineer at Tilt Five