Flock→
Device Software Engineering Intern at Flock in Atlanta, GA
InternshipOn-siteAtlanta, GA$62k–$73k/yr
Skills
c/c++kotlinjavapythonlinuxmicrocontrollersandroid sdkversion control - gitdebugging tools - adbdebugging tools - gdbdebugging tools - logic analyzersnetworking protocolscloud-to-device communication
Job Description
Summary: Flock Safety is the leading safety technology platform, helping communities thrive by taking a proactive approach to crime prevention and security. They are seeking Device Software Engineering Interns to contribute to the development of edge-computing hardware responsible for capturing and processing images for public safety. Interns will work on production code, solve technical challenges, and gain hands-on experience in a high-growth engineering environment.
Responsibilities:
- Contribute directly to the "brains" of our solar-powered devices—the edge-computing hardware responsible for capturing and processing millions of images daily
- Assist in developing MCU firmware (bare-metal and RTOS) and help manage the power systems and sensors that keep our devices operational in diverse environmental conditions
Required Qualifications:
- Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- Proficiency in at least one core language relevant to our stack (C/C++, Kotlin, Java, or Python)
- A desire to work within Linux environments, understand system internals, and solve logic-heavy problems
- Strong communication skills and the ability to adapt quickly to a large, existing codebase
Preferred Qualifications:
- Academic or personal projects involving Microcontrollers (e.g., STM32, ESP32) or Android SDK
- Familiarity with version control (Git) and debugging tools (adb, GDB, or logic analyzers)
- A fundamental understanding of networking protocols or cloud-to-device communication
Required Skills: C/C++, Kotlin, Java, Python, Linux, Microcontrollers, Android SDK, Version control - Git, Debugging tools - adb, Debugging tools - GDB, Debugging tools - logic analyzers, Networking protocols, Cloud-to-device communication