Remotery

Senior Embedded Software Engineer, Kernel

Posted 5 hours ago

This is a fully remote position, open to applicants in California.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Protective Life5 hours ago

Business Systems Analyst – IT Planning & Engagement

US flagUnited States OnlyFull-timeSystems Engineer$63.5k – $75k/year
ApplyView job
MWResource, Inc.5 hours ago

Power System Engineer

US flagTexas OnlyFreelanceSystems Engineer$42 – $59/hour
ApplyView job
QuidelOrtho5 hours ago

Senior Software Engineer, Cloud Systems

US flagCalifornia OnlyFull-timeSystems Engineer$120k – $140k/year
ApplyView job
Innovatrics5 hours ago

System Engineer

BR flagBrazil OnlyFull-timeSystems Engineer
ApplyView job
Truelogic Software5 hours ago

Media Finance Analyst – Systems Operations

AR flagArgentina OnlyFull-timeSystems Engineer
ApplyView job
Capital Project Intelligence5 hours ago

Business Systems Analyst

US flagCalifornia OnlyFull-timeSystems Engineer$110k – $130k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers