1

Internship Microcontroller Programmer Jobs in Miami, FL

Paid Robotics Internship

Miami, FL ยท On-site

$18.25 - $24/hr

We are looking for a Robotics Engineering Intern to help develop the AUV's core hardware systems ... Strong proficiency in embedded C/C++ with experience on microcontroller platforms (STM32, Teensy ...

Internship Microcontroller Programmer information

See Miami, FL salary details

$12

$24

$37

How much do internship microcontroller programmer jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for internship microcontroller programmer in Miami, FL is $24.31, according to ZipRecruiter salary data. Most workers in this role earn between $19.76 and $27.60 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Microcontroller Programmer, and why are they important?

To thrive as an Internship Microcontroller Programmer, you need a solid understanding of embedded systems, C/C++ programming, and basic electronics, often demonstrated through relevant coursework or personal projects. Familiarity with microcontroller platforms (such as Arduino, STM32, or PIC), debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and the ability to collaborate within a team are valuable soft skills for this role. These competencies are crucial for developing reliable embedded applications, troubleshooting hardware-software interactions, and contributing effectively to engineering projects.

What types of projects do Microcontroller Programmer interns typically work on, and how much autonomy can I expect?

As a Microcontroller Programmer intern, you will usually assist with designing, coding, and testing firmware for embedded systems under the guidance of senior engineers. Projects often involve tasks like interfacing sensors, optimizing code for resource-constrained environments, and troubleshooting hardware-software integration issues. While you'll receive close mentorship, many organizations encourage interns to take ownership of specific modules or features, allowing you to contribute meaningfully and build confidence. Collaboration with hardware engineers and software developers is common, providing a well-rounded experience in embedded systems development.

What does an Internship Microcontroller Programmer do?

An Internship Microcontroller Programmer assists in developing, testing, and debugging software for microcontroller-based systems under the supervision of senior engineers. They typically write code in languages such as C or C++ to control hardware devices, sensors, or other embedded systems. Interns may also help with circuit design, hardware interfacing, and troubleshooting. The role provides hands-on experience in embedded systems development and helps build foundational skills for a career in embedded programming.

What is the difference between Internship Microcontroller Programmer vs Electronics Technician?

AspectInternship Microcontroller ProgrammerElectronics Technician
Required CredentialsTypically pursuing or completed relevant coursework or certifications in microcontrollers and embedded systemsAssociate degree or diploma in electronics or related field
Work EnvironmentInternship setting, often in labs or development teams, focusing on programming and testing microcontrollersManufacturing, repair shops, or maintenance environments working on electronic systems
Industry UsageUsed in tech companies, startups, and R&D departments for embedded system developmentCommon in manufacturing, service centers, and electronics repair industries

Internship Microcontroller Programmers focus on learning and applying microcontroller programming skills during their internship, often in a development or R&D setting. Electronics Technicians work on maintaining and repairing electronic systems, with a broader scope in electronics. Both roles share some technical knowledge but differ in responsibilities and work environments.

What job categories do people searching Internship Microcontroller Programmer jobs in Miami, FL look for? The top searched job categories for Internship Microcontroller Programmer jobs in Miami, FL are:
What cities near Miami, FL are hiring for Internship Microcontroller Programmer jobs? Cities near Miami, FL with the most Internship Microcontroller Programmer job openings:

Paid Robotics Internship

MOBY Robotics

Miami, FL โ€ข On-site

$18.25 - $24/hr

Full-time

Posted 16 days ago


Job description

Job Description
We are looking for a Robotics Engineering Intern to help develop the AUV's core hardware systems, with a strong focus on sensor integration, actuator design, and power management. This role involves end-to-end ownership from PCB design and sensor bring-up to embedded driver development and full-system integration. You will be responsible for integrating high-reliability sensors, designing and optimizing actuators (such as motors), and ensuring seamless communication across all subsystems. A key aspect of the role is building efficient power architectures, including battery consumption optimization and Battery Management System (BMS) development, to ensure robust, long-duration operation. This is a hands-on position spanning both lab and field environments, requiring you to ensure that all hardware components perform reliably under demanding underwater conditions.
RESPONSIBILTIES
  • Assist in the design, layout, fabrication, and validation of custom PCBs for power distribution, battery systems, and vehicle control electronics.
  • Support development and integration of actuators (motors, thrusters, and drive electronics), including basic control and performance testing.
  • Help design and maintain efficient onboard power systems, focusing on battery usage, load management, and operational safety.
  • Contribute to the mechanical design of robot subsystems, including mounts, enclosures, brackets, sealing interfaces, and structural components using CAD tools.
  • Prototype and manufacture parts using rapid fabrication methods such as 3D printing, CNC machining, laser cutting, and basic workshop tools.
  • Integrate onboard sensors (IMU, depth/pressure sensors, current monitors, leak detection, etc.) and assist with hardware bring-up, calibration, and validation.
  • Develop and debug embedded interfaces and sensor communication pipelines for reliable data delivery to the robotics software stack (ROS2).
  • Participate in full system integration: wiring, cable routing, board mounting, thermal management, and documentation updates.
  • Assist with testing and troubleshooting across hardware-software interfaces, including electronics validation and system-level debugging.
  • Support field deployments and post-mission analysis, helping diagnose issues, review system logs, and improve hardware reliability.

Requirements
MUST HAVE
  • Master's/Bachelor's degree (or equivalent experience) in Electrical Engineering, Mechanical Engineering, Mechatronics, Electronics, or a closely related field.
  • Proven experience designing, fabricating, and validating custom PCBs.
  • Knowledge of power systems, including battery usage optimization, power distribution, and working with lithium-based battery systems.
  • Strong proficiency with CAD software, preferably Fusion 360.
  • Hands-on experience with prototyping and fabrication methods, including 3D printing (FDM/SLA), CNC machining, and laser cutting
  • Experience developing or integrating actuators (motors, drivers, control electronics), with an understanding of control and performance considerations.
  • Strong proficiency in embedded C/C++ with experience on microcontroller platforms (STM32, Teensy, Arduino, ESP32, or similar).
  • Solid understanding of serial communication protocols (I2C, SPI, UART, CAN) and experience in debugging at the signal level using lab instruments.
  • Comfortable in a hardware lab environment, soldering, rework, bench instruments, and hands-on assembly.

NICE TO HAVE
  • Experience with subsea or robotics hardware ecosystems, such as Blue Robotics or similar AUV/ROV platforms.
  • Familiarity with ROS2 - writing or modifying sensor nodes, using topics and services.
  • Experience designing or working with Battery Management Systems (BMS) for lithium-based power systems.
  • Experience with conformal coating, potting, or other environmental protection processes for electronics.
  • Competitive robotics background (RoboSub, Formula Student, MATE ROV, or similar).

Benefits
  • Competetive compensation
  • Path to a full-time role or extended internship
  • Field work and ocean deployments of hardware
  • Work directly with a small, highly technical team