Motorola Solutions is looking for an experienced C++ Backend Engineer to join their Avtec Scout Team in Lexington, SC. This role will contribute to the design, development, and evolution of mission-critical communication solutions for government, public safety, and transportation customers, using cutting-edge technologies.
Requirements
- 3+ years of hands-on backend development experience with C/C++.
- Strong understanding of networking protocols, including IP, TCP, UDP, RTP, and LAN/WAN networks.
- Excellent system debugging and analytical skills.
- Experience working in an Agile/Scrum development environment
- Working knowledge of voice communications systems.
- Experience with low-level computer concepts like memory management and general I/O.
- Experience with real-time embedded software development for communication or consumer products.
Responsibilities
- Develop high-quality, robust code for new Scout features.
- Participate in all phases of the product development process, including requirements definition, design, implementation, and testing.
- Create and execute unit, integration, and system tests to ensure the highest quality standards.
- Collaborate with your team to review designs and code.
- Analyze software requirements and design solutions that meet quality, time, and cost constraints.
- Help us build upon our intellectual property by developing innovative solutions.
Other
- Must be a US Citizen or permanent resident
- Able to work on-site at our facility in Lexington, SC.
- Ability to work both independently and collaboratively with different teams.