Flock Safety is looking to add a Software Engineer to their Device Software Android Apps team to drive the stability and high-performance of their embedded LPR platform, focusing exclusively on headless custom Android applications.
Requirements
- Strong Kotlin experience
- Experience developing camera and image-processing applications
- Possess strong debugging skills and experience with debugging custom Android hardware
- Experience with headless Android-embedded systems
- Knowledge of Android application development, methodologies, design patterns
- Have the ability to read through a large existing codebase and adapt quickly
- Experience building and shipping custom Android devices
Responsibilities
- Master the full system architecture
- Directly owning the quality and low-level performance of fleet applications
- Rapidly integrating critical features—including new versions of the nativeML library and performance-critical imaging solutions—in close collaboration with our ML and hardware teams
- Implement required code changes
- Define testing criteria, help develop tests, and work with QA to build out their test plans for the new feature
- Support the launch of your features, including daily monitoring of deployed to devices
- Become familiar with the hardware design, embedded software, cloud interface, build and deployment tools, fleet health, and project statuses.
Other
- High-performance, low-ego team driven by urgency, collaboration, and bold thinking.
- Tackling big challenges, moving fast, and continuously improving.
- Value teamwork, ownership, and solving tough problems.
- Results-oriented culture.
- Studies have shown women and minorities are less likely to apply unless they meet all qualifications. We encourage you to break the status quo and apply to roles that would make you excited to come to work every day.