1

Internship Iot Software Engineer Jobs in Raleigh, NC

Software development (C or C++) * Embedded programming (e.g. microcontrollers, firmware design, debug, etc.) Preferred Qualifications * Experience with IoT product development * Experience with full ...

Integrations Engineer

Durham, NC · On-site

$100K - $135K/yr

... just business software * Strong understanding of REST APIs, webhooks, and data modeling ... Familiarity with time-series databases (e.g., InfluxDB, TimescaleDB) common in industrial and IoT ...

Data Engineer

Durham, NC · On-site

$110K - $132K/yr

As the Data Engineer, you will design and build the data infrastructure that makes Vulcan ... IoT environments * Familiarity with industrial data concepts -- historian data, process tags, OT ...

Data Engineer

Raleigh, NC · On-site

$111K - $133K/yr

As the Data Engineer, you will design and build the data infrastructure that makes Vulcan ... IoT environments * Familiarity with industrial data concepts -- historian data, process tags, OT ...

next page

Showing results 1-20

Internship Iot Software Engineer information

See Raleigh, NC salary details

$13

$24

$37

How much do internship iot software engineer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for internship iot software engineer in Raleigh, NC is $24.71, according to ZipRecruiter salary data. Most workers in this role earn between $20.10 and $28.03 per hour, depending on experience, location, and employer.

What is the difference between Internship Iot Software Engineer vs Iot Software Engineer?

AspectInternship Iot Software EngineerIot Software Engineer
Experience LevelEntry-level, internshipMid-level to senior, full-time
ResponsibilitiesAssisting in development, learning, supporting projectsDesigning, developing, deploying IoT software solutions
QualificationsEnrolled in or recent graduate in CS or related fieldBachelor's or higher in CS, EE, or related
Work EnvironmentInternship programs, mentorship, trainingFull-time, collaborative teams, project ownership

The main difference between an Internship Iot Software Engineer and an Iot Software Engineer is experience and responsibility level. Internships are designed for students or recent graduates gaining hands-on experience, while full-time engineers handle complex projects independently. Internships serve as a learning platform, whereas full-time roles focus on delivering IoT solutions in a professional setting.

Firmware Engineer

Firmware Engineer

Senzit

Raleigh, NC • On-site

Full-time

Re-posted 20 days ago


Job description

Firmware Engineer
Senzit focuses on empowering businesses with a next-generation predictive maintenance platform to increase uptime and reduce organizational waste. Join us to develop new technology that will provide Senzit a competitive advantage in the Industrial IoT (IIoT) market. If you find it exciting to work in a dynamic team with a global customer base, then we have your opportunity.
As a Firmware Engineer, you will be part of a high-performance Software team that has a culture of open communication, innovation, teamwork and customer success.
Roles and responsibilities may include working on some of the most difficult and interesting embedded problems. The candidate will be responsible for the following:
  • Actively participating in all stages of firmware development life cycle (e.g. requirements definition, research, code design/development, unit test development, board debug, etc.)
  • Work closely with the Product team to investigate technologies and solutions to implement the product roadmap.
  • Design, develop, test and debug embedded firmware code.
  • Design for testability

The ideal candidate should possess the following:
  • Excellent analytical and communication skills.
  • Be a problem solver.
  • Action oriented and a self-starter.

Minimum Qualifications
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • 3+ years of experience (1+ year with a Master's) inclusive of:
    • Software development (C or C++)
    • Embedded programming (e.g. microcontrollers, firmware design, debug, etc.)

Preferred Qualifications
  • Experience with IoT product development
  • Experience with full product development cycle

About Senzit
From the construction industry to the energy sector, Senzit harnesses the power of condition-based logic and machine learning algorithms to deliver real-time machine data and actionable insights to the user anytime, anywhere. Senzit is headquartered in Raleigh, NC with customers around the world.