1

Embedded System Engineer Internship Jobs in Florida

Embedded Java Software Engineer

FL · On-site +1

$79K - $158K/yr

The role requires a deep understanding of both Java programming and embedded systems, as well as experience with low-level system interactions, including hardware abstraction and real-time ...

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

System Integration Support * Collaborate with electrical, mechanical, software, and production ... Embedded Programming - Strong experience developing embedded software in C. Hardware Integration ...

Sr. Engineer, Firmware & Embedded Software

FL · On-site +1

$99K - $136K/yr

Our engineering teams take on some of the most unique and exciting global challenges in climate ... Debug and troubleshoot embedded systems using tools such as emulators, JTAG/BDM debuggers ...

Senior Embedded Software Engineer

Largo, FL · On-site

$111K - $146K/yr

EnerSys Advanced Systems (EAS) is a specialized division of EnerSys-a global leader in stored ... Learn More About EAS Job Purpose The Senior Embedded Software Engineer is responsible for designing ...

... system-level testing, and by validating behavior against first principles, measured data ... embedded operating systems • Experience with reverse engineering and firmware rehosting for ...

STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of ... Ensure model quality and correctness through unit-level and system-level testing, and by validating ...

STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of ... Ensure model quality and correctness through unit-level and system-level testing, and by validating ...

STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of ... Ensure model quality and correctness through unit-level and system-level testing, and by validating ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Perform full lifecycle development for embedded systems, including implementation, unit testing, and integration. * Review customer requirements, translate them into specifications, and produce ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Perform full lifecycle development for embedded systems, including implementation, unit testing, and integration. * Review customer requirements, translate them into specifications, and produce ...

Embedded Software Engineer This role focuses on the architecture, design, development, integration ... Collaborate closely with systems, hardware, FPGA, verification, manufacturing, and program ...

Embedded Software Engineer

Melbourne, FL · On-site

$90K - $125K/yr

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... Perform full lifecycle development for embedded systems, including architecture definition ...

Embedded Software Engineer II

Melbourne, FL · On-site

$121K - $160K/yr

Melbourne FL Schedule: 9/80 The Electro Optical Infrared Systems (EOIS) line of business within DRS ... Job Summary The Embedded Software Engineer II supports the design, development, integration ...

Embedded Software Engineer II

Melbourne, FL · On-site

$121K - $160K/yr

Melbourne FL Schedule: 9/80 The Electro Optical Infrared Systems (EOIS) line of business within DRS ... Job Summary The Embedded Software Engineer II supports the design, development, integration ...

Embedded Software Engineer This role focuses on the architecture, design, development, integration ... Collaborate closely with systems, hardware, FPGA, verification, manufacturing, and program ...

... system architecture definition, requirements development, and end-to-end integration and verification across a portfolio of complex, interconnected embedded systems. The Systems Engineer ensures ...

next page

Showing results 1-20

Embedded System Engineer Internship information

What are Embedded System Engineer Internships?

Embedded System Engineer Internships are temporary positions designed for students or recent graduates to gain practical experience in designing, developing, and testing embedded systems. Interns typically work with microcontrollers, sensors, and real-time operating systems to help build products like consumer electronics, automotive systems, or IoT devices. These internships provide valuable hands-on experience in both hardware and software aspects of embedded systems, making them an excellent starting point for a career in embedded engineering.

What is the difference between Embedded System Engineer Internship vs Embedded Software Developer Internship?

AspectEmbedded System Engineer InternshipEmbedded Software Developer Internship
Required CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsSimilar educational background, often with focus on software development
Work EnvironmentHands-on hardware and firmware development, working with microcontrollers and embedded devicesPrimarily software coding, testing, and debugging embedded applications
Industry UsageUsed in industries like automotive, consumer electronics, and IoTCommon in tech companies, startups, and embedded systems firms
Search & Comparison IntentInterested in hardware-software integration roles in embedded systemsFocused on software development within embedded environments

While both internships involve embedded systems, the Embedded System Engineer Internship emphasizes hardware and firmware work, whereas the Embedded Software Developer Internship centers on software coding and debugging. Your choice depends on whether you prefer working with hardware components or software development within embedded systems.

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

To thrive as an Embedded System Engineer Intern, you need a solid understanding of programming languages like C/C++, basic electronics, and embedded systems concepts, often supported by coursework in computer engineering or related fields. Familiarity with microcontroller platforms (such as ARM or Arduino), debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and tackle complex technical challenges. These skills are crucial for successfully contributing to embedded projects and adapting quickly to real-world engineering environments.

What kinds of projects or tasks can I expect to work on during an Embedded System Engineer Internship?

As an Embedded System Engineer Intern, you will typically be involved in tasks such as assisting with firmware development, testing and debugging embedded software, and supporting hardware integration efforts. Interns often collaborate closely with experienced engineers, contributing to real-world projects like sensor interfacing, microcontroller programming, or system validation. Expect a combination of hands-on technical work and learning opportunities designed to build your understanding of embedded systems. This role also encourages teamwork and communication, as you may participate in code reviews, technical discussions, and project meetings.
What job categories do people searching Embedded System Engineer Internship jobs in Florida look for? The top searched job categories for Embedded System Engineer Internship jobs in Florida are:
What cities in Florida are hiring for Embedded System Engineer Internship jobs? Cities in Florida with the most Embedded System Engineer Internship job openings:
Infographic showing various Embedded System Engineer Internship job openings in Florida as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.
Embedded Java Software Engineer

Embedded Java Software Engineer

Carrier

FL • On-site, Remote

$79K - $158K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Carrier rating

7.2

Company rating: 7.2 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

318th of 486 rated machine equipment manufacturers


Job description

About Carrier
Carrier Global Corporation, global leader in intelligent climate and energy solutions, is committed to creating innovations that bring comfort, safety and sustainability to life. Through cutting-edge advancements in climate solutions such as temperature control, air quality and transportation, we improve lives, empower critical industries and ensure safe transport of food, lifesaving medicines and more. Since inventing modern air conditioning in 1902, we lead with purpose: enhancing the lives we live and the world we share. We continue to lead because of our world-class, inclusive workforce that puts the customer at the center of everything we do. For more information, visit corporate.carrier.com or follow on Carrier social media at @Carrier.
An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems. This individual will work on all aspects of Java-centric embedded firmware, focusing on the interaction between the software and hardware components of the system. The role requires a deep understanding of both Java programming and embedded systems, as well as experience with low-level system interactions, including hardware abstraction and real-time constraints. The ideal candidate possesses strong problem-solving skills, a passion for innovation, and an ability to create scalable and maintainable embedded software solutions.
In this role, you will be involved in key phases of development, from project planning and implementation to testing and deployment, ensuring that the embedded firmware meets the performance and functional requirements of our products. You will also contribute to advancing our product offerings and supporting legacy firmware systems by providing expert-level product knowledge.
Position Location: Fully Remote within the US.
Responsibilities:
  • Develop and maintain Java-based embedded firmware solutions using Agile methodologies.
  • Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols).
  • Participate in project planning by investigating solutions to embedded system challenges and providing accurate estimates.
  • Collaborate with hardware and systems engineering teams to ensure smooth integration of firmware with embedded hardware components.
  • Ensure that the embedded firmware meets timing and performance requirements.
  • Use test-driven development (TDD) methodologies to write unit and functional tests, ensuring firmware quality and reliability.
  • Debug and resolve hardware/firmware interaction issues using diagnostic tools and methodologies.
  • Assist in sustaining and upgrading legacy embedded firmware products, offering consultation and product expertise.
  • Explore and implement new technologies and methodologies for embedded systems, including power management, memory optimization, and low-level driver interaction.
  • Maintain documentation related to embedded firmware development, processes, and troubleshooting guides.

Minimum Requirements:
  • Bachelor's degree in Computer Science, Software Engineering or Electrical Engineering
  • 3+ years of hands-on experience in embedded systems and Java
  • Must reside within the US

Preferred Experience:
  • Certifications or coursework related to embedded systems development is a plus.
  • Experience with deployment of Java-based applications on embedded systems.
  • Familiarity with Java platforms designed for constrained devices.
  • Experience maintaining embedded firmware across distributed devices.
  • Knowledge of safety-critical or mission-critical embedded software development
  • Strong Java programming skills. Experience in embedded Java applications preferred.
  • Experience with embedded Linux or RTOS environments.
  • Experience in Test-Driven Development (TDD) and unit/functional testing for embedded systems.
  • Familiarity with Java-based memory management, garbage collection tuning, and optimization in resource-constrained environments.
  • Familiarity with ensuring that firmware meets timing and performance requirements.
  • Experience with Gradle, Maven, or other Java build systems.
  • Understanding of embedded system design
  • Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and Linux-based diagnostic tools (e.g., dmesg, strace).
  • Experience working in an Agile/Scrum development process.
  • Strong written and verbal communication skills.
  • Analytical and logical reasoning skills.
  • Problem-solving skills and attention to detail.
  • Ability to multi-task and stay organized in a dynamic environment.

Pay Range
The annual salary for this position is between $79,000.00 - $158,000.00 annually. Factors which may affect pay within this range include, but are not limited to, skills, education, experience, and other unique qualifications of the successful candidate.
Other Compensation
This position may be entitled to short-term cash incentives, subject to plan requirements.
Benefits
Employees are eligible for benefits, including:
  • Health Care Benefits: Medical, Dental, Vision; Wellness incentives
  • Retirement Benefits
  • Time off and Leave: Paid vacation days, up to 15 days; paid sick days, up to 5 days; paid personal leave, up to 5 days; paid holidays, up to 13 days; birth and adoption leave; parental leave; family and medical leave; bereavement leave; jury duty leave; military leave; purchased vacation
  • Disability: Short-term and long-term disability
  • Life Insurance and Accidental Death and Dismemberment
  • Tax-Advantaged Accounts: Health Savings Account; Health Care Spending Account; Dependent Care Spending Account
  • Tuition Assistance

To learn more about our benefits offering, please click here Work with us | Carrier CorporateThe specific benefits available to any employee may vary depending on state and local laws and eligibility factors, such as date of hire and the applicability of collective bargaining agreements.
Carrier EEO Statement and Accommodations Process
Carrier is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status or any other applicable state or federal protected class. Carrier provides affirmative action in employment for qualified individuals with a Disability and Protected Veterans in compliance with section 503 of Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
If you require a reasonable accommodation to complete the application process, participate in an interview, or otherwise engage in the hiring process, please contact us at Carrier.Recruiting@carrier.com. We will make every effort to meet your needs in accordance with applicable laws.
Application Deadline
Applications will be accepted for at least 3 days from Job Posting Date: 8 July 2026
Job Applicant's Privacy Notice
Please click on the link to review the Job Applicant Privacy Notice.
Use of AI
Technology-enabled tools may support parts of the recruitment process, with oversight by people.

What Carrier employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Carrier logo

About Carrier

Sourced by ZipRecruiter

Carrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with business segments covering HVAC, refrigeration, and fire and security. We make modern life possible by delivering safer, smarter and more sustainable services that make a difference to people and our planet while revolutionizing industry trends. This is why we come to work every day. Join us and we can make a difference together.

Industry

Construction materials wholesalers

Company size

10,000+ Employees

Headquarters location

Palm Beach Gardens, FL, US