1

Embedded Software Intern Jobs in Ohio (NOW HIRING)

$61K - $141K/yr

Join a team developing advanced capabilities in electronic warfare and software defined radio ... This is an opportunity to build foundational skills in digital design, embedded systems, and ...

New

Showing results 21-40

Embedded Software Intern information

See Ohio salary details

$12

$24

$36

How much do embedded software intern jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for embedded software intern in Ohio is $24.16, according to ZipRecruiter salary data. Most workers in this role earn between $19.66 and $27.40 per hour, depending on experience, location, and employer.

What does an embedded software intern do?

An Embedded Software Intern assists in developing, testing, and debugging software for embedded systems, such as microcontrollers and IoT devices. They work with programming languages like C/C++ and collaborate with engineers to optimize system performance. Responsibilities may include writing firmware, troubleshooting hardware-software interactions, and documenting code. Interns gain hands-on experience with real-time operating systems (RTOS), device drivers, and communication protocols. This role provides valuable industry exposure and technical skills essential for a career in embedded systems development.

What are the key skills and qualifications needed to thrive as an embedded software intern?

To thrive as an Embedded Software Intern, a solid understanding of C/C++ programming, electronics fundamentals, and basic knowledge of real-time operating systems (RTOS) or embedded systems is essential, often supported by coursework in computer engineering or related fields. Familiarity with integrated development environments (IDEs), hardware debuggers, and version control systems like Git is important, and experience with microcontroller platforms such as ARM or Arduino can be advantageous. Strong problem-solving skills, attention to detail, and effective communication help interns contribute effectively and learn quickly within multidisciplinary teams. These competencies are crucial for developing reliable, efficient software that interacts seamlessly with hardware components in real-world applications.

What kind of projects or tasks can an embedded software intern expect to work on?

As an Embedded Software Intern, you will typically work on tasks such as writing and testing low-level code for microcontrollers, assisting in debugging hardware/software integration, and supporting the development and documentation of embedded systems. You might also participate in code reviews, contribute to firmware updates, or help automate testing processes. Interns often collaborate closely with software engineers, hardware designers, and quality assurance teams to bring projects from prototype to production. These hands-on responsibilities provide a valuable opportunity to apply academic knowledge and develop practical skills that are highly valued in the embedded systems industry.

What are the most commonly searched types of Embedded Software jobs in Ohio?

The most popular types of Embedded Software jobs in Ohio are:

What cities in Ohio are hiring for Embedded Software Intern jobs?

Cities in Ohio with the most Embedded Software Intern job openings:

Infographic showing various Embedded Software Intern job openings in Ohio as of September 2026, with employment types broken down into 33% Internship, 34% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $50,260 per year, or $24.2 per hour.

PNT Engineering Intern

Dayton, OH • On-site

Integrated Solutions for Systems, Inc.
Guided Missile and Space Vehicle Manufacturing • 51 - 200 employees

$15.50 - $20.25/hr

Internship

Posted 4 days ago


Job description

PNT Engineering Intern

Dayton, OH

Position: PNT Engineering InternDescription:

Assist in the development, testing, and support of software and infrastructure for Positioning, Navigation, and Timing (PNT) systems. The ideal candidate is a motivated engineering student with a strong interest in navigation, sensor processing, or software development. The intern will work with experienced engineers to support tasks such as data processing algorithm development, prototype navigation tools, simulation environments, and analysis procedures used in evaluating PNT system performance.

This position is designed to provide hands-on experience with real-world navigation technologies, engineering workflows, and modern software practices.

Job Role(s):
  • Assist with developing software for embedded or high-performance navigation systems
  • Support validation, testing, and documentation of new or existing codebases
  • Help implement software interfaces for sensors and hardware systems, including timing-critical applications
  • Contribute to development of simulation tools, analysis utilities, and testing infrastructure
  • Participate in engineering discussions, design reviews, and troubleshooting sessions
Required Experience:
  • Coursework or project experience with programming in C++, C, Python, or similar languages
  • Familiarity with engineering concepts related to signal processing, sensors, or embedded systems
  • Ability to work collaboratively, follow technical guidance, and learn new development tools
  • Strong analytical thinking and attention to detail
Preferred Experience (Not Required):
  • Exposure to GNSS receivers, inertial sensors, or other navigation technologies
  • Experience from class projects, labs, clubs, or internships involving software development
  • Understanding of Linux, version control (Git), or software testing practices
Benefits Summary:
  • Opportunity for hands-on experience with PNT and sensor technologies
  • Mentorship from experienced engineers
  • Dynamic and collaborative work environment