Software Engineering Summer Internship

Motorola Solutions

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plantation, FL
Employment
Full-time
Posted
21 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $140k
$91k most similar roles pay here $185k

This listing doesn't post a salary. Most similar roles pay $104,000–$175,500.

Based on 240 similar postings.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 154 open roles on FindRole.

Listed pay typically runs $103,150–$133,000 across 120 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Software Engineering Summer Internship

The 2027 Software Engineering Summer Internship is an opportunity within the ASTRO Devices Software team to develop digital two-way radios for the mission critical market. Working in an Agile/Scrum environment, the intern will collaborate with a multi-site, world-wide development team to analyze, design, implement, and test new radio products and features. Key responsibilities include finding, tracking, and repairing RTOS device software defects while creating and executing unit, integration, system, load, and acceptance tests. The role focuses on the technical challenge of developing communication devices for first responders like firefighters and police officers. Preferred skills include experience with C/C++, real-time embedded software, Linux, and version control using Git. Candidates may also utilize embedded development and debug tools such as emulators or JTAG to ensure high-quality performance in critical communication systems.

What does a Software Engineering earn?

Median $152150 from 36 postings across 8 companies.

See salary data

What you'll do

  • Analyze, design, implement, and test new two-way radio products and features within an Agile/Scrum framework.
  • Identify, track, and repair defects in real-time operating system (RTOS) device software.
  • Create and execute unit, integration, system, load, and acceptance tests for communication devices.
  • Develop software for mission-critical digital two-way radios used by first responders.
  • Utilize version control systems like Git to manage code in a multi-site development environment.
  • Use embedded development and debug tools such as emulators and JTAG to troubleshoot hardware/software issues.

What we're looking for

  • Must be pursuing a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
  • Must be a US Citizen, permanent resident, or an MS student with work authorization.
  • Experience in C/C++ (preferred).
  • Experience in real-time embedded software (preferred).
  • Strong communication and problem solving skills (preferred).
  • Experience using version control; Git (preferred).
  • Experience with Linux (preferred).
  • Experience with embedded development/debug tools such as emulators or JTAG (preferred).

More like this

Similar roles

Software Engineering Intern

Motorola Solutions

Plantation, FL 3 days ago
C# .NET WPF Java SQL Entity Framework REST CoreWCF OpenSSL Visual Studio Git BitBucket GitHub Jira Confluence Agile Scrum Windows C++

Software Engineering Intern

Motorola Solutions

Chicago, IL 24 days ago
Microservices Angular Containerization Agile Web Programming Cryptography Authentication Access Control Authorization

DSP Software Engineering Intern

Motorola Solutions

Plantation, FL 14 days ago
Digital Signal Processing C++ C Embedded Systems Machine Learning Matlab Python Perl Git Linux JTAG Agile Scrum

Software Engineering Internship

Qualcomm

San Diego, CA +6 14 days ago
C C++ Python Distributed systems Networking protocols Multi-threaded programming Multi-processor systems System performance optimization Software debugging Discrete event simulation Polyglot programming Linux Routing Bridging