Flock Safety is a leading safety technology platform that helps communities thrive by taking a proactive approach to crime prevention and security. The company is seeking a Device Software Engineering Intern to join its Device Software organization, responsible for the software running on thousands of solar-powered devices deployed in the field. The intern will gain hands-on experience working across the device software stack, contributing to the reliability, performance, and functionality of the next-generation platforms.
Requirements
- Pursuing a Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Experience programming in one or more of the following: C, C++, Java, or Kotlin
- Academic or project-based exposure to embedded systems, device software, or systems programming
- Comfort working in a Linux-based development environment and familiarity with version control tools (Git)
- Ability to read, understand, and contribute to existing codebases
- A strong problem-solving mindset and interest in how software interacts with hardware
- Curiosity about performance, reliability, and systems-level behavior
- Strong communication skills and a desire to collaborate in a fast-paced, cross-functional environment
Benefits
- Paid internship
- Full 40-hour week during the duration of the internship
- Opportunity to work on real projects and contribute directly to the company’s mission
