1

Embedded Software Developer Intern Jobs in Miami, FL

Principal Software Engineer

Miami, FL · On-site

$129.10K - $173.10K/yr

Principal Software Engineer Location: Miami, Florida or Ontario, Canada Function: AI Engineering ... You will act as a technical authority and multiplier, shaping how AI is embedded into our platforms ...

Quality Engineer

Davie, FL

$66K - $85.20K/yr

Product areas include embedded software devices, electronics and electro mechanical components ... Manage engineering projects focused on improving product quality and QMS compliance. * Generate ...

Frontend Developer - Behavioral Health Practice Management Software Hollywood, FL Full-time On-site ... You'll be embedded with the team, collaborating closely with product, clinical operations, and ...

As an Automation Engineering Intern at Cytiva (a Danaher company), you would help improve our ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...

Mechanical Intern

Coral Gables, FL · On-site

$18 - $24.25/hr

Be our next Mechanical Intern Your work environment at EXP We are seeking a Mechanical Intern to ... Generate drawings from engineer's markups using REVIT. * Utilize HVAC load calculation software to ...

Jr. Android Developers

Miami, FL

$53.25 - $70/hr

Strong programming and software troubleshooting skills Experience writing software for embedded / mobile devices and/or memory/processor/resource constrained platforms Use of integration tools for ...

next page

Showing results 1-20

Embedded Software Developer Intern information

See Miami, FL salary details

$11

$21

$37

How much do embedded software developer intern jobs pay per hour?

As of May 31, 2026, the average hourly pay for embedded software developer intern in Miami, FL is $21.90, according to ZipRecruiter salary data. Most workers in this role earn between $17.69 and $23.22 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Developer Intern, and why are they important?

To thrive as an Embedded Software Developer Intern, you need a solid understanding of programming languages like C/C++, basic electronics, and computer architecture, often supported by coursework or projects in embedded systems. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and microcontroller platforms (like Arduino or STM32) is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills enable interns to contribute to reliable, efficient embedded solutions and collaborate successfully within engineering teams.

What types of projects and technologies can I expect to work with as an Embedded Software Developer Intern?

As an Embedded Software Developer Intern, you’ll typically work on projects involving low-level programming for microcontrollers, firmware development, and device driver implementation. You may use languages like C or C++ and collaborate closely with hardware engineers to test and debug embedded systems. Interns often participate in code reviews, hardware-software integration, and documentation, gaining exposure to real-time operating systems and industry-standard development environments. This hands-on experience provides a strong foundation for future roles in embedded systems design and development.

What are Embedded Software Developer Interns?

Embedded Software Developer Interns are students or recent graduates who work on developing, testing, and maintaining software that runs on hardware devices with dedicated functions, such as microcontrollers, IoT devices, or automotive systems. Their role often involves writing code in languages like C or C++, debugging hardware-software interactions, and collaborating with engineers to ensure the software integrates seamlessly with physical components. This internship provides hands-on experience in embedded systems, offering a valuable foundation for a career in embedded software engineering.

What is the difference between Embedded Software Developer Intern vs Firmware Engineer Intern?

AspectEmbedded Software Developer InternFirmware Engineer Intern
Required CredentialsTypically pursuing or holding a degree in Computer Engineering, Electrical Engineering, or related fieldsSimilar educational background, often with focus on embedded systems or firmware development
Work EnvironmentHands-on development in embedded systems, microcontrollers, and real-time operating systemsDevelopment and testing of low-level firmware for hardware devices
Industry UsageUsed across consumer electronics, automotive, IoT, and industrial automationCommonly found in consumer electronics, aerospace, and medical devices industries

Both roles involve working with embedded systems and require similar educational backgrounds. The main difference lies in focus: Embedded Software Developer Interns typically work on higher-level software integration, while Firmware Engineer Interns focus on low-level firmware development for hardware devices.

What cities near Miami, FL are hiring for Embedded Software Developer Intern jobs? Cities near Miami, FL with the most Embedded Software Developer Intern job openings:
Infographic showing various Embedded Software Developer Intern job openings in Miami, FL as of May 2026, with employment types broken down into 50% Internship, and 50% Full Time. Highlights an 100% In-person job distribution, with an average salary of $45,547 per year, or $21.9 per hour.
Principal Software Engineer

Principal Software Engineer

Sitero LLC

Miami, FL • On-site

$129.10K - $173.10K/yr

Full-time

Posted 8 days ago


Job description

Salary:

Job Title: Principal Software Engineer

Location: Miami, Florida or Ontario, Canada
Function: AI Engineering for Clinical Trial Management Systems

About Sitero

Sitero is a next-generation clinical trial solutions partner, supporting more than 200 Pharmaceutical, Biotech, and Institutional Research Organizations globally. We leverage advanced technology, data, and AI to drive safety, compliance, quality, and operational efficiencyenabling our customers to bring life-changing therapies to market faster and more reliably.

Our innovation is rooted in a clear mission: to advance clinical research through an AI-first, technology-enabled delivery model. As we scale, AI is no longer a featureit is foundational to how we build, operate, and deliver across the enterprise.


Why Sitero?

At Sitero, you will operate at the forefront of AI-driven transformation in clinical research. This role offers the opportunity to architect systems that directly impact human health while shaping how AI is embedded across products, workflows, and engineering practices.

You will join a high-growth, innovation-focused environment where you can influence enterprise-wide strategy, work across disciplines, and help define what AI-native looks like in a regulated industry.


About the Role

We are seeking a Principal Software Engineer to define and lead the next generation of AI-powered Clinical Trial Management Systems.


This is a highly strategic, hands-on leadership role responsible for architecting scalable, AI-native systems across our technology ecosystem. You will operate at the intersection of software architecture, machine learning infrastructure, and applied AI, driving both product innovation and internal engineering transformation.

You will act as a technical authority and multiplier, shaping how AI is embedded into our platforms, how our teams build software, and how we scale intelligent systems across a global organization.


Key Responsibilities

Product modernization

  • Investigate, identify, and triage architectural improvements to modernize a core top 10 pharma product to be AI-enabled
  • Build, manage, and lead a team of developers to ship an industry leading CTMS product
  • Work cross-functionally with service delivery and commercial teams to help navigate and understand and translate technical designs to customer value
  • Work directly with product management to deliver customer-delighting features


AI Strategy & Architecture Leadership

  • Define and drive the enterprise AI architecture roadmap, aligning AI capabilities with product and business strategy
  • Architect AI-native systems that integrate LLMs, multi-modal models, and intelligent agents into core clinical platforms
  • Establish scalable patterns for model deployment, orchestration, evaluation, and governance in regulated environments

AI-Native Engineering Transformation

  • Champion and institutionalize AI-augmented software development practices across engineering teams
  • Drive adoption of LLM-powered workflows for code generation, testing, refactoring, documentation, and system design
  • Establish best practices for human-in-the-loop AI development and engineering productivity acceleration

Product Innovation & Intelligent Systems

  • Partner with Product, Clinical, and QA teams to embed AI-driven capabilities into Siteros platforms (e.g., automation, decision support, predictive insights)
  • Design and implement agentic systems that enhance workflows across clinical operations, safety, regulatory, and data management

Technical Leadership & Influence

  • Serve as a senior technical leader and advisor across the organization, influencing architecture decisions and long-term strategy
  • Mentor and elevate engineering talent, setting a high bar for technical excellence and AI fluency
  • Drive alignment across cross-functional teams in a globally distributed environment

Performance, Compliance & Scalability

  • Ensure AI systems meet GxP, regulatory, and data governance standards required in clinical research
  • Balance innovation with robustness, explainability, and auditability
  • Continuously optimize system performance, cost efficiency, and scalability


Minimum Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 10+ years of experience in software engineering, with deep expertise in distributed systems and full-stack architecture
  • 5+ years in senior technical leadership roles, driving architecture and influencing cross-functional teams
  • 7+ years designing and scaling machine learning systems and infrastructure in production environments
  • Proven experience with modern AI techniques, including LLMs, multi-modal models, and agent-based systems
  • Deep hands-on experience integrating AI into real-world applications and production systems
  • Demonstrated expertise in AI-augmented development workflows and engineering productivity tooling
  • Experience working with large-scale data systems, high-performance computing, or cloud-native architectures

Preferred Qualifications

  • Masters or PhD in Computer Science, Engineering, AI, or related field
  • Experience building AI systems in regulated environments (e.g., healthcare, life sciences, finance)
  • Deep fluency in SQL and data engineering best practices
  • Proven ability to lead enterprise-wide AI transformation initiatives
  • Experience operating in complex, global, cross-functional organizations

What Success Looks Like

  • AI is embedded as a core capability across Siteros platforms, not a bolt-on feature
  • Engineering teams operate with AI-native workflows, significantly increasing speed and quality
  • Scalable, compliant AI systems are deployed across clinical domains, driving measurable impact

Sitero logo

About Sitero

Sourced by ZipRecruiter

Industry

Scientific research and development services

Company size

11 - 50 Employees

Headquarters location

Miami, FL, US

Year founded

1999