Android Board Support Packages (BSP) Engineer

Posted about 2 months agoInactiveViewed
80000 - 90000 USD per year
United StatesFull-TimeSoftware Development
Company:The Calyx Institute
Location:United States
Languages:English
Seniority level:Junior, 1-3 years
Experience:1-3 years
Skills:
Software DevelopmentAndroidEmbedded SystemsGitCI/CDLinuxTroubleshooting
Requirements:
Strong experience in Android device bring-up, Board Support Packages (BSP), and AOSP-based development. Familiarity with Android build system, device trees, bootloaders, recovery, and kernel customization. Proficiency in Linux systems, embedded development, and command-line tools. Experience with Git, Gerrit, and other version control systems. Ability to diagnose and troubleshoot complex hardware/software integration issues. Comfortable collaborating with upstream projects and working on long-term device support. Four-year degree (or equivalent) preferred. 1-3 years professional experience in similar roles preferred. Ability to communicate in spoken and written English.
Responsibilities:
Perform regular maintenance and updates on supported devices. Update device tree and kernel sources. Develop and implement device-specific solutions for platform bugs and firmware issues. Implement CalyxOS support for new devices, managing bring-up and integration. Collaborate with upstream projects and contributors. Document findings, troubleshooting steps, and solutions.
Similar Jobs:
Posted about 9 hours ago
United StatesFull-TimeSoftware Development
Developer Experience Engineer
Company:Firecrawl
Posted about 10 hours ago
United StatesInternshipFintech
Software Engineer Internship (4 openings)
Posted about 14 hours ago
United StatesFull-TimeSoftware Development
Systems Architect - Engineering and Product Support Systems
Company: