[Remote] Embedded Software Engineer II
Note: The job is a remote job and is open to candidates in USA. Flock is a company dedicated to creating technology that enhances community safety. They are seeking an Embedded Software Engineer to develop core components for their embedded Linux platform, focusing on writing efficient C/C++ code and ensuring software stability through testing and debugging.
Responsibilities
- Implement and deliver core components and features for our Yocto-based embedded Linux platform
- Write clean, efficient C/C++ code optimized for resource-constrained hardware and real-time drone applications
- Perform on-device testing and debugging to ensure software stability and high-quality releases
- Document technical designs, system architectures, and test plans to facilitate team collaboration
- Provide accurate work estimates and communicate progress effectively through the development lifecycle
- Troubleshoot and resolve software defects and hardware integration issues discovered during development and in the field
Skills
- 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)
- Understand low-level concepts including bootloaders (U-Boot), shell scripting, and basic kernel configuration
- Proficient with Git/GitHub and have a solid understanding of CI/CD workflows (Jenkins/GitHub Actions)
- Demonstrate a 'First Responder' mentality: You are excited to jump into a terminal and figure out why a device isn't behaving
- Experience with Rust for embedded systems
- Familiarity with Qualcomm SoCs or similar ARM-based architectures
- Basic understanding of Linux device drivers or hardware bring-up
- Scripting experience in Python or Bash for automation and testing
- Knowledge of networking protocols and services (TCP/IP, systemd, D-Bus)
Benefits
- Offers Equity
- Flexible PTO: We seriously mean it, plus 11 company holidays.
- Fully-paid [health benefits](https://drive.google.com/file/d/1W8o-fLMVCOWL9pYFAVSMsSTaJAA9Vm_J/view) 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](https://www.mavenclinic.com/), a complete digital health benefit for starting and raising a family. We will reimburse $10,000 a year for adoption, surrogacy, or fertility.
- Mental Health: All employees receive an annual subscription to [Headspace](https://www.headspace.com/).
- Caregiver Support: We have partnered with [Cariloop](https://www.cariloop.com/) to provide our employees with caregiver support
- ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
- Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
- WFH Stipend: $150 per month to cover the costs of working from home.
- Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more.
- Home Office Stipend: A one-time $750 to help you create your dream office
- Pet Insurance: We’ve partnered with [Pumpkin](https://hello.pumpkin.care/comparesem/?utm_source=google&utm_medium=cpc&utm_campaign=Google_USA_Search_Brand&utm_content=Google_USA_Search_Brand_General_Exact&utm_campaignid=15710600630&utm_adgroupid=131181652986&utm_adid=571944109837&utm_keyword=pumpkin%20pet%20insurance&utm_matchtype=e&gclid=Cj0KCQiA1sucBhDgARIsAFoytUuUlyKvQJvyvkLRt5ii432apq_7ng3BLv0vyiWHFdaawRzn-FrsMckaAvI5EALw_wcB) to provide insurance for our employee’s fur babies.
Company Overview
Company H1B Sponsorship
Apply To This Job