Senior Embedded Software Engineer, Kernel

Job not on LinkedIn

🔥 0 minutes ago

🏄 California – Remote

info

💵 $172k - $190k / year

⏰ Full Time

🟠 Senior

⚙️ Systems Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Flock Safety

Flock Safety

501 - 1000 employees

Founded 2017

🔐 Security

💰 $150M Series E on 2022-02

Security • Public Safety • Technology

Flock Safety is a company that focuses on providing advanced technological solutions for public and private safety. They utilize tools such as license plate recognition (LPR), video cameras, audio detection, and automated drones to enhance security for neighborhoods, businesses, schools, and governmental organizations. Their products are designed to deter crime and assist law enforcement in generating leads through evidence collection. Flock Safety operates on a subscription service model, offering maintenance-free, easy-to-deploy infrastructure to improve community safety. Trusted by over 5,000 communities, Flock Safety aims to create safer environments while maintaining transparency and privacy.

📋 Description

• Flock Safety is seeking a Senior Kernel Engineer to join our Device OS Team to solve one of our most critical engineering challenges: building an ultra-stable, rapid-deployment operating system foundation for our expanding next-generation device fleet. • In this pivotal role, you will eliminate system vulnerabilities and accelerate hardware execution by driving low-level Qualcomm Android BSP bring-up, devicetree modifications, and pSIM framework implementations. • Collaborating across electrical engineering and application teams, you will bridge the gap between complex hardware architectures and cloud-connected software to ensure our life-saving devices never drop a frame.

🎯 Requirements

• A Bachelors, Masters, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field with 8+ years experience • Proven track record of working with a large fleet of connected devices, a good understanding of different phases of their lifecycle and related challenges • Development experience within embedded systems/firmware design at multiple stages of the product life cycle (prototyping, pre-production engineering validation, release and scaling) • Experience with chipset bring-up within Linux or Android ecosystems • Experience with Android system architecture (HAL, Android Linux Kernel, Android Build System, etc) • Mastery of C and C++ • Experience in bootloader development and customization, including familiarity with 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), understanding their architecture and software development lifecycle • Comfortable working in a Linux-based development environment, including custom tooling, containers, Gerrit/Git, etc • Comfortable providing onsite support for new projects at the Coop once or twice a year as priorities come up • Familiar with AI-assisted engineering practices, including the strategic, concurrent use of multiple AI agents (Claude, Copilot, Codex) to optimize development velocity • Strong knowledge of Linux internals (memory management, power management, IRQ handling, synchronization, networking, storage, subsystem architecture) • Experience bringing up Linux Kernel drivers for common peripheral bus technologies including SPI, I2C, UART, is a big plus • Experience with Kotlin and Android apps development • Experience with Qualcomm chipset devices is a plus • Experience with customizing “Qualcomm Proprietary” subsystems(BP) is a big plus! • Experience with battery-powered/power constrained devices is a plus • Experience with ARM Cortex Microcontroller (NRF5x, STM32x, etc.) is a plus

🏖️ Benefits

• Flexible PTO: We offer non-accrual PTO, plus 11 company holidays. • Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match. • Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time. • Fertility & Family Benefits: We have partnered with Maven, a complete 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: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs. • Caregiver Support: We have partnered with Cariloop to provide our employees with 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 like they belong at Flock. We offer four ERGs today - Women of Flock, Flock Proud, LEOs and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know. • WFH Stipend: $150 per month to cover the costs of working from home. • Productivity Stipend: $300 per year to use on Audible, Calm, Masterclass, Duolingo and so much more. • Home Office Stipend: A one-time $750 to help you create your dream office.

Apply Now

Similar Jobs

🔥 13 minutes ago

Cleveland Clinic

10,000+ employees

Research Systems Analyst III at Cleveland Clinic providing healthcare systems solutions. Participating in system design and development while collaborating with stakeholders to enhance project outcomes.

🔥 20 minutes ago

Hewlett Packard Enterprise

10,000+ employees

🏢 Enterprise

🔧 Hardware

☁️ SaaS

Systems Engineering Manager leading Mid-Telco Systems Engineering operations at HPE. Fostering high-performing teams while driving technical sales strategies and customer engagements.

🔥 21 minutes ago

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

Senior Systems Software Engineer maintaining large scale production systems at NVIDIA, ensuring GPU cloud services run reliably and efficiently. Involvement in whole service lifecycle, from design through operations.

🔥 11 hours ago

S&S Health

51 - 200

⚕️ Healthcare Insurance

🤝 B2B

☁️ SaaS

Lead IT Systems Engineer overseeing identity and access management and IT workflow engineering for Reflect Health. Designing technology solutions to improve employee productivity and security.

🔥 20 hours ago

Fellers

201 - 500

🛒 Retail

Inventory Systems Analyst at Fellers, managing ERP data and supporting supply chain operations. Collaborating with teams to ensure product data accuracy and operational integrity across various departments.