2026 Summer Embedded SW Engineering Intern
Motorola Solutions is a global community focused on enhancing public safety through innovative technologies. The internship offers software engineering students the chance to gain real-world development experience on projects involving Software Defined Radios and custom RF communication systems, participating in a full product development lifecycle.
Responsibilities
- You will be involved in the development of software for one or more projects involving our Software Defined Radio (SDR) or custom RF communication system
- You will be part of a small (1-6 person), multi-disciplinary team that has full responsibility for product development from requirements gathering to final product delivery
- You may be involved in all areas of development (i.e. requirements analysis, high and low level design, coding, documentation, and testing and validation)
- You will have the opportunity to learn the department’s software process during all development activities
- You must possess knowledge in (or an interest in) microprocessor-based hardware design
- Your tasks will often involve hands-on interaction with product hardware for developing and debugging
- You will present status of your progress to other team members and to management
Skills
- Candidate must be pursuing a Bachelors or Masters degree in Computer Engineering, Computer Science, Software Engineering or related engineering degree
- Candidate graduation date must occur between December 2026 and June 2028
- Candidate must be a U.S. citizen with ability to obtain necessary security clearance as required by government contract
- You should be skilled in C, C++, or Java
- Strong preference will be given to candidates also familiar with working in a Linux development environment
- GIT skills are also a plus
- You must possess knowledge in (or an interest in) microprocessor-based hardware design
- Excellent verbal and written communication skills are important
- Candidates with an active security clearance are encouraged to apply
- Ideal candidates have experience working with communications protocols, operating system internals, Linux and/or Android development, or driver development
- In this position, you will need a willingness to learn one or more wireless communication standards (e.g., GSM, UMTS, CDMA, LTE)
Company Overview
Apply To This Job