Motorola Solutions aims to develop cutting-edge communication technologies to support public safety agencies and enterprises, enabling safer communities and more efficient operations.
Requirements
- Practical knowledge of using a version control system like GIT.
- Basic knowledge of telecommunications technologies.
- Experience with automation environments (eg. Jenkins).
- Knowledge of Powershell and/or Python.
- Knowledge of Network Protocols (TCP/IP, TLS, UDP).
- Awareness of widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing.
Responsibilities
- Work in all stages of software development (requirements analysis, design, implementation, unit testing, and documentation).
- Work as part of a larger software engineering team or individually.
- Collaborate with other departments integrating software to support the development, enhancement, and maintenance of elements of the telecommunication infrastructure.
- Contribute to technical reviews of requirements, designs, and test plans.
- Implement features per the project plan.
- Develop unit tests and integration tests for features implemented.
Other
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline is required.
- Legal authorization to work in the U.S. is required. Employer work permit sponsorship is not available for this position.
- Position Type: New Grad
- Travel Requirements: None
- Relocation Provided: None