1

Embedded Software Developer Intern Jobs in Orlando, FL

Software Developer

Orlando, FL · On-site

$49K - $130K/yr

Embedded software * DoD live training systems * Containerization Required Education/Experience : * 4-year degree from an accredited institution in Computer Engineering, Computer Science, or related ...

Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...

Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...

Software Engineer

Orlando, FL · On-site

$102.88/hr

Candidate must work Monday-Thursday, 4/10A-1st Shift at Orlando, Florida. 3+ years of Real-time embedded software development experience using Ada programming language. 3+ Integration and test ...

Principal HWIL Software Engineer

Orlando, FL

$126K - $169K/yr

Raytheon brings the strength of more than 100 years of experience and renowned engineering ... Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks ...

Showing results 41-60

Embedded Software Developer Intern information

See Orlando, FL salary details

$10

$21

$36

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

As of Aug 8, 2026, the average hourly pay for embedded software developer intern in Orlando, FL is $21.37, according to ZipRecruiter salary data. Most workers in this role earn between $17.26 and $22.64 per hour, depending on experience, location, and employer.

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 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 the key skills and qualifications needed to thrive as an embedded software developer intern?

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 is an embedded software developer intern?

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 cities near Orlando, FL are hiring for Embedded Software Developer Intern jobs? Cities near Orlando, FL with the most Embedded Software Developer Intern job openings:
Infographic showing various Embedded Software Developer Intern job openings in Orlando, FL as of August 2026, with employment types broken down into 57% Full Time, 14% Part Time, and 29% Contract. Highlights an 86% In-person, and 14% Hybrid job distribution, with an average salary of $44,455 per year, or $21.4 per hour.

Senior Applications Engineer, Embedded & Controls

Osmosis

Orlando, FL • On-site

$108K - $142K/yr

Full-time

Re-posted 21 days ago


Job description

Description:

Osmosis is focused on creating a better boating experience by bringing customer, dealer, and manufacturer together under a platform with custom branding and a robust legal and privacy framework.

JOB SUMMARY

The Senior Applications Engineer, Embedded & Controls will lead advanced application development across embedded systems, the edge-to-cloud telemetry pipeline, and on-board control architectures for Osmosis, a subsidiary of Starflite Technology Group. This is a senior individual-contributor role with growing technical leadership scope, sitting at the intersection of device firmware, cloud-bound telemetry, and the next generation of marine vessel control systems.

The role owns the embedded software stack that powers Osmosis telematics devices and operates the end-to-end telemetry pipeline that moves data from on-board controllers to the cloud and on to consumer applications. The role also leads discovery and prototyping work into advanced control systems — vision and camera-based sensing, next-generation HMIs, intelligent circuit control, and digital switching architectures — that will shape the future of Osmosis on-board products.

This position involves direct interaction with OEM customers and senior company executives. The ideal candidate is detail-oriented, a self-starter, punctual, responsive, highly collaborative, and possesses a diligent work ethic and a strong focus on high system reliability.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Embedded Software & Device Engineering

Embedded Ownership: Lead embedded software development for Osmosis telematics devices and on-board controllers, ensuring robust, production-quality firmware across the device fleet.

Embedded Software Library: Develop and maintain a comprehensive library of embedded software projects and reusable modules for device applications across the product line.

Over-the-Air Updates: Develop and maintain embedded software that enables over-the-air (OTA) update capabilities fleet-wide for on-board controllers (HMI, ECM, PDM, VCU, etc.) using both standard and proprietary communication protocols.

Field Troubleshooting: Troubleshoot and resolve edge cases of device performance in the field, ensuring optimal functionality and customer satisfaction.

Edge-to-Cloud Telemetry Pipeline

Pipeline Ownership: Own the end-to-end telemetry pipeline — from edge collection on the device through MQTT, bridge services, Kafka, and related modules, to consumer applications — running on Azure infrastructure.

Operational Leadership: Act as first line of defense for telemetry systems, cloud VMs, and interfaces; independently monitor, triage, and resolve production issues.

Reliability Practices: Establish and continuously improve operational and monitoring practices for the telemetry platform, including alerting, observability, runbooks, and incident response.

Scaling: Optimize and scale the telemetry platform for performance, throughput, and reliability as device fleet and customer base grow.

Insight to Action: Use telemetry insights to drive product and customer improvements, partnering with embedded, backend, cloud, and product teams.

Advanced Controls Discovery

Vision & Camera Systems: Lead exploration and prototyping of vision and camera-based sensing systems for marine applications, including selection of cameras, embedded vision processors, and supporting software stacks.

Next-Gen HMI: Drive discovery of next-generation Human-Machine Interface concepts — display technologies, touch and multi-modal input, on-water UX patterns — in partnership with product and design.

Circuit Control & Digital Switching: Investigate and prototype intelligent circuit control and digital switching architectures that can replace or augment legacy wiring and power distribution approaches on the vessel.

Technology Scouting: Evaluate emerging components, vendors, reference designs, and open standards; build the technical case and prototype evidence to support future product investment.

Cross-Functional & OEM Collaboration

Cross-Functional Development: Work with groups outside of Osmosis to define and develop on-board boat systems software, including HMI, power distribution, and control systems.

Marine Electric Drive Systems: Foster and maintain strong connections with other Correct Craft groups on the design, development, diagnostics, and optimization of marine electric drive systems and associated control logic.

OEM Customer Success: Ensure customer success during onboarding and production operations of OEM customers; gather feedback to enhance Osmosis products.

Feature Alignment & Rollout: Align internal device, development, and business teams on new feature implementation; collaborate with senior staff on planning, testing, and production rollout on schedule.

Production Operations & Documentation

Production Operations: Perform, enhance, and streamline device provisioning and lifecycle operations to improve efficiency and reliability at scale.

Technical Documentation: Create and maintain technical documentation and training materials for the development team, OEMs, dealers, technicians, and end consumers.

Product Planning & Prototyping: Work closely with the Osmosis team on product planning, prototyping, and implementation, ensuring seamless transitions from concept to production.

Requirements:QUALIFICATIONS

• B.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience.

• 5+ years of experience in embedded systems development and troubleshooting, including production-deployed devices.

• Proficiency in C, C++, Golang, BASH, Structured Text, and TypeScript; comfort with Make and Linux toolchains.

• Demonstrated experience with edge-to-cloud telemetry: MQTT, message brokering (Kafka or equivalent), bridge services, and consumer-facing data exchange.

• Hands-on experience operating cloud-hosted services on Azure (VMs and adjacent services) in a production setting, including monitoring and incident response.

• Strong knowledge of advanced circuits and controls, including digital and analog signal handling on embedded targets.

• Hands-on experience with embedded system hardware and software troubleshooting on bench and in the field.

• Experience interacting with backend platforms and APIs as both producer and consumer.

• Proficient in Linux administration and BASH scripting.

• Demonstrated project and timeline management skills, with the ability to lead workstreams without close direction.

• Experience with Azure DevOps, GitHub, and Git workflows.

• Familiarity with Codesys and other embedded IDEs.

• Excellent written and verbal communication skills, including the ability to interface with OEM customers and senior executives.

• Strong analytical and debugging skills with a high-reliability mindset.

• Continuous learner with a passion for innovation and picking up new languages, tools, and domains.

• Ability to handle multiple tasks, take initiative, cast a vision, and adapt to changing requirements.

NICE TO HAVES

• Experience with computer vision or camera-based sensing on embedded targets (OpenCV, embedded ML, camera ISP tuning).

• HMI / display development experience — Qt, LVGL, automotive/marine HMI frameworks, or equivalent.

• Digital switching and intelligent power distribution experience — solid-state switching, smart fusing, load management.

• Marine or automotive bus experience: CAN, J1939, NMEA 2000.

• Knowledge of Java and/or C#.

• Experience with Terraform and infrastructure-as-code.

• Data experience with DataLake and Power BI.

• CI/CD pipeline management experience.

• Edge AI / on-device inference experience.

BONUS

• Passion for boating and water sports.

• Prior experience in the marine industry or in marine OEM/supplier relationships.

Candidates must be authorized to work in the US. This role does not offer sponsorship for employment.

Equal Employment Opportunity Statement

Osmosis is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. Employment decisions are made without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, veteran status, or any other status protected by applicable federal, state, or local law.

Americans with Disabilities Act (ADA) Statement

Osmosis is committed to providing equal employment opportunities to qualified individuals with disabilities. Reasonable accommodation may be made to enable qualified individuals with disabilities to perform the essential functions of a position, unless doing so would create an undue hardship. Osmosis engages in an interactive process with applicants and employees to identify reasonable accommodations.