Job Title: Sr. Firmware Engineer
Company: Flock Safety
Location: Atlanta, GA, United States
Date Posted: 06 Jun, 2023
Salary Offered: $155,000 — $190,000 yearly
Job Type: Full Time
Experience Required: 6+ years
Remote Work: Yes
Vacancies: 1 available
Company Overview
Flock Safety provides the first public safety operating system that empowers private communities and law enforcement to work together to eliminate crime. We are committed to protecting human privacy and mitigating bias in policing with the development of best-in-class technology rooted in ethical design, which unites civilians and public servants in pursuit of a safer, more equitable society.
The Role
Flock is looking to add a Sr. Firmware Engineer to our Device Firmware Team. Our device team is made up of engineers who are responsible for all of the code running on a variety of devices Flock deploys in the real world. They enable the whole experience by creating firmware that reliably captures, processes, and uploads billions of images per day for years at a time without needing human interaction to keep them running.
How you'll make an impact:
- Integrate and port SoC (Linux/Android) BSP to Flock hardware platforms.
- Bring-up new hardware device(s) to run Linux/Android (AOSP) OS, working with SoC vendors and other partners.
- Work closely with the Hardware, Framework and Application teams to design and enable needed functionality in Android-based devices.
- Develop, review, port, test, and debug Linux device drivers and Android HAL implementations for devices (e.g. cameras, environmental sensors, power systems, etc.).
- Ensure the stability and robustness of the system software from ideation through production and launch.
- Work effectively across a variety of engineering teams to resolve issues and enable new features.
- Work with systems designed for ultimate redundancy and high availability.
- Design, develop, test, deploy, improve and maintain full ownership of device firmware components throughout the product lifecycle.
- Balance performance with energy consumption.
- Integrate multiple IoT devices together to share data.
- Improve the quality, functionality and security of the platform and devices.
We're looking for people who:
- Have a strong desire to understand the root cause of a problem and deliver a robust solution.
- Have development experience within embedded systems/firmware design at multiple stages of the product lifecycle.
- Have strong experience coding in C (C++ is a bonus!).
- Have experience with Linux kernel and device driver development.
- Have experience in dealing with complex systems and codebases.
- Have experience bringing up Linux and/or Android devices.
- Have experience with Android system architecture.
- Are comfortable working in a fully Linux development environment.
Our Tech
We work with technologies such as Qualcomm Snapdragon, Android Open Source Project (AOSP), Kotlin, OpenCV, Tensorflow, and more.
Why Join Us?
- We have raised over $380M in venture capital.
- 94% of our employees recommend working here.
- We have an audacious goal of reducing crime in the United States by 25% over the next three years.
- We partner with 2100+ cities and 1500+ agencies across the US.
Employee Benefits
- Equity (stock options) in the company.
- Unlimited PTO and twelve paid holidays.
- Fully-paid health benefits plan for employees.
- 16 weeks of 100% paid leave for primary caregivers.
- $150 per month work from home allowance.
- $250 per year L&D stipend.
- $750 one-time stipend for home office setup.
Flock is an equal opportunity employer. We celebrate diverse backgrounds and thoughts and welcome everyone to apply for employment with us.
#J-18808-LjbffrSimilar Jobs
- View Job
Firmware Engineer
Atlanta - View Job
Firmware Engineer - Embedded Systems, Firmware, Software and Hardware Design
Atlanta - View Job
Software and Firmware Liaison Engineer (Engineer IV)
Atlanta - View Job
Civil Engineer, Sr, (Hydraulic Modeling Engineer Sr)
Atlanta - View Job
Sr. Hydraulic Engineer
Atlanta