
Senior Embedded Software Engineer, Kernel
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in California.
• Flock Safety is looking for a Senior Kernel Engineer to join our Device OS Team to tackle one of our most significant engineering challenges: creating an ultra-stable, rapid-deployment operating system foundation for our growing next-generation device fleet.
• In this crucial position, you will address system vulnerabilities and enhance hardware performance by leading low-level Qualcomm Android BSP bring-up, devicetree modifications, and pSIM framework implementations.
• By collaborating with electrical engineering and application teams, you will connect complex hardware architectures with cloud-connected software to guarantee that our life-saving devices operate flawlessly.
• A Bachelor's, Master's, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 8+ years of experience.
• Demonstrated experience working with a large fleet of connected devices, coupled with a solid understanding of various phases of their lifecycle and associated challenges.
• Development experience within embedded systems/firmware design at different stages of the product lifecycle (prototyping, pre-production engineering validation, release, and scaling).
• Experience in chipset bring-up within Linux or Android environments.
• Familiarity with Android system architecture (HAL, Android Linux Kernel, Android Build System, etc.).
• Proficiency in C and C++.
• Experience in bootloader development and customization, including knowledge of XBL (eXtensible Boot Loader) and ABL (Android Boot Loader) concepts and implementation.
• Proven ability to develop and debug firmware for Application Digital Signal Processors (ADSP) with an understanding of their architecture and software development lifecycle.
• Comfortable working in a Linux-based development environment, including custom tooling, containers, Gerrit/Git, etc.
• Willingness to provide onsite support for new projects at the Coop once or twice a year as priorities arise.
• Familiarity with AI-assisted engineering practices, including the strategic, concurrent use of multiple AI agents (Claude, Copilot, Codex) to enhance development velocity.
• Strong knowledge of Linux internals (memory management, power management, IRQ handling, synchronization, networking, storage, subsystem architecture).
• Experience in bringing up Linux Kernel drivers for common peripheral bus technologies such as SPI, I2C, UART is a significant plus.
• Experience with Kotlin and Android app development.
• Familiarity with Qualcomm chipset devices is advantageous.
• Experience in customizing “Qualcomm Proprietary” subsystems (BP) is a notable plus!
• Experience with battery-powered/power-constrained devices is a plus.
• Experience with ARM Cortex Microcontrollers (NRF5x, STM32x, etc.) is also a plus.
• Flexible PTO: We offer non-accrual PTO, in addition to 11 company holidays.
• Fully-paid health benefits plan for employees, including Medical, Dental, Vision, and an HSA match.
• Family Leave: All employees are entitled to 12 weeks of 100% paid parental leave, with birthing parents eligible for an additional 6-8 weeks of physical recovery time.
• Fertility & Family Benefits: We have partnered with Maven, a comprehensive digital health benefit for starting and raising a family. Flock will provide a $50,000 lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
• Spring Health: Offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools tailored to each individual's needs.
• Caregiver Support: We have partnered with Cariloop to offer our employees caregiver support.
• Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
• ERGs: We want all employees to thrive and feel a sense of belonging at Flock. We currently offer four ERGs: Women of Flock, Flock Proud, LEOs, and Melanin Motion. If you're interested in connecting with a representative from one of these groups, please inform your recruiter.
• WFH Stipend: $150 per month to assist with the costs of working from home.
• Productivity Stipend: $300 per year to spend on Audible, Calm, Masterclass, Duolingo, and more.
• Home Office Stipend: A one-time $750 to help you create your ideal office space.
Protective Life
MWResource, Inc.
QuidelOrtho
Get handpicked remote jobs straight to your inbox weekly.