Motorola Solutions is a global community dedicated to keeping people safer through innovative technology. Avigilon, a subsidiary, is seeking an Intermediate Software Developer to oversee the full development cycle of Linux-based video and analytics infrastructure appliances, requiring strong technical skills and effective communication.
Responsibilities
- Designing, creating, maintaining, and delivering code and scripts for an embedded Linux environment
- Using Golang/Bash/TypeScript to control the build and runtime operation of an embedded OS
- Using C++ to produce robust, high performance, scalable application software
- Utilizing strong communication skills to collaborate effectively with cross-functional teams
- Demonstrating self-drive and an ability to learn quickly, adapting to evolving project requirements and platforms
- Implementing and maintaining CI/CD pipelines
Skills
- Bachelor's degree in Engineering, Computer Science, or related field
- 1+ years of professional software development experience
- Strong communication skills, both written and verbal
- Self-driven with the ability to work independently and in a team
- Quick learner with a passion for staying current with evolving technologies
- Experience in Golang, TypeScript and Modern C++
- Solid understanding of operating system concepts and networking protocols
- Experience with Linux and container environments
- Experience with CI/CD practices
- Strong knowledge of multithreaded operating systems, performance, applications and concepts
- Knowledge of IP networking applications and concepts, OpenSSL
- Understanding of PC hardware components
- Must be open to working in the office 2-3 days per week
- Experience with Docker and build environments (Github Actions)
- Knowledge of IoT (Internet of Things) technologies
- Previous experience in deploying and managing applications in production environments
- Experience with Go (Golang) and TypeScript
- Experience with Linux kernel and device drivers
- Experience with The Yocto Project
Company Overview
- Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers. It was founded in 1928, and is headquartered in Chicago, Illinois, USA, with a workforce of 10001+ employees. Its website is http://www.motorolasolutions.com.