1

Software Development Engineer Intern Jobs in Miami Beach, FL

FPGA Engineer (Intern)

Miami, FL ยท On-site

$4.3K - $4.8K/wk

FPGA Engineers work closely with business leaders to design and deploy FPGA solutions that help ... A deep passion for technology and hardware development * Pursuing a Bachelor's, Master's or PhD in ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

FPGA Engineer - Intern (US)

Miami, FL ยท On-site

$4.5K - $5.8K/wk

FPGA Engineers work closely with business leaders to design and deploy FPGA solutions that help ... A deep passion for technology and hardware development * Pursuing a Bachelor's, Master's or PhD in ...

Engineering Intern

Pompano Beach, FL ยท On-site

$15.75 - $20.50/hr

Update layouts, assembly and detail drawings utilizing CAD software for documentation of all ... Well-developed organizational skills with the ability to manage a variety of tasks. * Professional ...

Showing results 21-40

Software Development Engineer Intern information

See Miami Beach, FL salary details

$13

$25

$38

How much do software development engineer intern jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for software development engineer intern in Miami Beach, FL is $25.10, according to ZipRecruiter salary data. Most workers in this role earn between $20.43 and $28.46 per hour, depending on experience, location, and employer.

What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What does a software development engineer intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What are the key skills and qualifications needed to thrive as a software development engineer intern, and why are they important?

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.
What cities near Miami Beach, FL are hiring for Software Development Engineer Intern jobs? Cities near Miami Beach, FL with the most Software Development Engineer Intern job openings:
Infographic showing various Software Development Engineer Intern job openings in Miami Beach, FL as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $52,206 per year, or $25.1 per hour.

Software/Systems Integration Engineer

Wellington Steele & Associates

Fort Lauderdale, FL โ€ข On-site

$70K - $140K/yr

Other

Re-posted 8 days ago


Job description

Overview
Software/Systems Integration Engineer
Salary range (depending on experience): $70k-$140k
ESSENTIAL FUNCTIONS:
  • The Systems Engineer role (SE) is responsible for working closely with the Software Solution Product Owner, other system engineers, and development teams to define, document, and clarify complexity of technical requirements and system design. They facilitate the segmentation, definition of detailed software requirements, linkages to User Interface (UI) behavior and design provided by a UI Designer, and inter-dependencies of software components for development planning and execution. They also work with software development teams to investigate problems identified during Quality Assurance (QA) testing.
  • The SE is collaborative and enabling, to bring together the relevant technical representatives, in order to put sufficient technical definition and clarity in place for the software development team. This is critical in the early stages of the Software Development Lifecycle (SDLC), so that the software development teams can move forward as planned.
  • The candidate will work with other members of the software development & engineering team and occasionally with other business and development functions across the value chain, to refine requirements and designs, maintain accurate product backlogs, work within some Task Management Tool (e.g., Microsoft's TFS) to keep work item status accurate and complete.
  • The SE must be able have meaningful conversations with the business owners, users, and technology teams around the practical nature of the software and be able to receive and positively respond to constructive feedback. The SE must also be able to respond and clarify questions about requirements and design features, as well as adjust requirements based on retrospective issues. The SE will have to work with other product and portal teams and ensure seamless integration with their products and portals.

QUALIFICATIONS:
  • Ability to listen, engage and maintain continuous communication with a diverse group of SW developers with a variety of personality types
  • Familiar with standard development methodologies (Scrum Agile Development) and global product development (onshore and offshore components)

EDUCATION & EXPERIENCE:
  • BS Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or equivalent required
  • 5-10 years software development experience required

The Software Integration Engineer (SIE) is responsible for working closely with the Software Solution Product Owner, other system engineers, and development teams to define, document, and clarify complexity of technical requirements and system design. They facilitate the segmentation, definition of detailed software requirements, linkages to User Interface (UI) behavior and design provided by a UI Designer, and inter-dependencies of software components for development planning and execution. They also work with software development teams to investigate problems identified during Quality Assurance (QA) testing.
The Software Integration Engineer (SIE) will be collaborative and enabling, to bring together the relevant technical representatives, in order to put sufficient technical definition and clarity in place for the software development team. This is critical in the early stages of the Software Development Lifecycle (SDLC), so that the software development teams can move forward as planned.
The Software Integration Engineer (SIE) will work with other members of the software development & engineering team and occasionally with other business and development functions across the value chain, to refine requirements and designs, maintain accurate product backlogs, work within some Task Management Tool (e.g. Microsoft's TFS) to keep work item status accurate and complete.
The Software Integration Engineer (SIE) must be able have meaningful conversations with the business owners, users, and technology teams around the practical nature of the software and be able to receive and positively respond to constructive feedback. The Systems Engineer must also be able to respond and clarify questions about requirements and design features, as well as adjust requirements based on retrospective issues. The SE will have to work with other product and portal teams and ensure seamless integration with their products and portals.
The Software Integration Engineer (SIE) will work on software solutions, or suite of solutions, that enable discovery, configuration and status of a software suite that enables publishing to a client portal, and acts as an essential functionality for the business.