
Job Overview
Location
Remote - USA
Job Type
Full-time
Category
Embedded Engineer
Date Posted
May 21, 2026
Full Job Description
đź“‹ Description
- • Implement and deliver core components and features for Flock’s Yocto-based embedded Linux platform used in custom hardware and drones.
- • Write clean, efficient C/C++ code optimized for resource-constrained embedded systems and real-time drone applications.
- • Perform on-device testing and debugging to ensure software stability, reliability, and high-quality releases in field-deployed environments.
- • Document technical designs, system architectures, and test plans to enable collaboration across the engineering team.
- • Provide accurate work estimates and communicate progress transparently throughout the software development lifecycle.
- • Troubleshoot and resolve software defects and hardware integration issues discovered during development and in deployed devices.
- • Configure and maintain bootloaders (U-Boot), shell scripts, and basic kernel configurations as part of the embedded Linux platform.
- • Utilize Git/GitHub for version control and participate in CI/CD workflows using Jenkins or GitHub Actions to automate builds and testing.
- • Collaborate on board bring-up of new hardware prototypes, including integration of new camera and drone components.
- • Participate in code reviews and adhere to Flock’s specific best practices for safety, security, and system integrity.
- • Conduct lab-based hardware testing to validate software performance under real-world conditions.
- • Identify and implement improvements to internal build tools and development processes to increase team efficiency.
- • Maintain a “First Responder” mentality by proactively diagnosing and resolving issues in terminal-based embedded environments.
- • Work remotely across the USA while operating in a high-performance, results-oriented culture focused on urgency, ownership, and measurable impact.
- • Contribute to a platform that supports over 1 million criminal investigations annually and aids in locating more than 10,000 missing people.
- • Build and maintain a secure, robust embedded Linux distribution that directly enables Flock’s mission to reduce crime and protect privacy.
🎯 Requirements
- • 2+ years of professional experience in embedded software development
- • Strong C/C++ development and debugging skills in Linux environments
- • Foundational experience with the Yocto Project or similar build systems (Buildroot, OpenEmbedded)
- • Understanding of low-level concepts including bootloaders (U-Boot), shell scripting, and basic kernel configuration
- • Proficiency with Git/GitHub and solid understanding of CI/CD workflows (Jenkins/GitHub Actions)
- • Demonstrate a "First Responder" mentality: excitement to jump into a terminal and troubleshoot device behavior
🏖️ Benefits
- • Starting salary of $115,000-$140,000 plus stock options
- • Flexible PTO with 11 company holidays
- • Fully-paid health benefits including Medical, Dental, and Vision with HSA match
- • 12 weeks of 100% paid parental leave, plus 6-8 additional weeks of physical recovery time for birthing parents
- • $10,000 annual reimbursement for adoption, surrogacy, or fertility expenses through Maven
- • Annual Headspace subscription for mental health support
- • $150/month WFH stipend, $250/year productivity stipend, and $750 one-time home office stipend
- • Pet insurance through Pumpkin
- • Access to ERGs: Women of Flock, Flock Proud, and Melanin Motion
- • 1:1 sessions with Carta Tax Advisors for equity and tax planning
- • Caregiver support through Cariloop
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About Flock Safety Inc.
Flock Safety provides cloud-based automated license plate recognition and video analytics for law enforcement, private communities, and businesses. Its solar-powered cameras capture vehicle details, detect crimes such as theft and violent offenses, and generate evidence packages accessible via a web platform. The company emphasizes privacy controls, encrypted data handling, and configurable retention policies. Deployed across thousands of U.S. neighborhoods and agencies, the system integrates with existing public safety workflows to accelerate investigations, reduce response times, and improve crime clearance rates without adding patrol resources.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Olix USA Inc.
3 months ago

Ridealso Inc.
3 months ago

Lytx, Inc.
5 months ago

SPAN.IO, Inc.
30 days ago