1

Iot Engineer Jobs in Indiana (NOW HIRING)

Embedded Software Engineer

West Lafayette, IN · On-site

$119K - $157K/yr

Position: Sr. Embedded Software Engineer Location: West Lafayette, IN Type: Full-time | On-site ... Required: * 5+ years building embedded firmware for wearables, medical, or IoT devices * Strong C/C ...

Automation Engineer Location: Indianapolis, IN Employment Type: Permanent, Full-Time We are seeking ... Preferred Skills: - Experience with Industry 4.0 technologies and IoT applications. - Familiarity ...

Showing results 21-40

Iot Engineer information

See Indiana salary details

$37.1K

$96.8K

$130.8K

How much do iot engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for iot engineer in Indiana is $96,824.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,900.00 and $110,900.00 per year, depending on experience, location, and employer.

Does Google hire IoT engineers?

Google hires IoT engineers to work on connected device platforms, cloud services, and smart device integrations. These roles often require skills in embedded systems, cloud computing, and programming languages like Python or C++. Job opportunities are available through Google's career portal and may involve working in innovative, technology-driven environments.

What does an IoT engineer do?

An IoT Engineer designs, develops, and maintains Internet of Things (IoT) systems that connect devices, sensors, and software to transmit and analyze data. They work with hardware, networking protocols, and cloud platforms to ensure seamless communication between smart devices. Their responsibilities often include programming embedded systems, implementing cybersecurity measures, and optimizing data flow for real-time decision-making.

How much do IoT engineers make?

IoT engineers typically earn a median annual salary ranging from $80,000 to $120,000, depending on experience, location, and industry. Professionals with skills in embedded systems, networking, and cloud platforms may command higher salaries, especially with certifications or advanced expertise.

What are the key skills and qualifications needed to thrive as an IoT engineer?

To thrive as an IoT Engineer, you need strong knowledge of embedded systems, networking protocols, sensor integration, and programming languages such as C, Python, or Java, often supported by a degree in computer engineering, electrical engineering, or a related field. Familiarity with IoT platforms like AWS IoT, Azure IoT Hub, MQTT, and relevant certifications such as Cisco IoT or CompTIA IoT+ are commonly sought after. Excellent problem-solving skills, attention to detail, and the ability to communicate technical concepts to diverse teams help you excel in this role. These skills are crucial for designing secure, scalable IoT solutions that seamlessly connect devices and data while collaborating effectively with multidisciplinary teams.

What are the most commonly searched types of Iot Engineer jobs in Indiana?

The most popular types of Iot Engineer jobs in Indiana are:

What job categories do people searching Iot Engineer jobs in Indiana look for?

The top searched job categories for Iot Engineer jobs in Indiana are:

Infographic showing various Iot Engineer job openings in Indiana as of August 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $96,824 per year, or $46.5 per hour.

Computer Systems Engineer - I (Computer Network Architect)

Barbaricum

Indianapolis, IN • On-site

Full-time

Re-posted 18 days ago


Job description

Barbaricum is seeking a Computer Systems Engineer I (Computer Network Architect) to support the design, implementation, and maintenance of cyber range and computer test bed environments for Department of Defense (DoD) missions. The selected candidate will provide technical expertise in network engineering, virtualization, systems administration, and infrastructure automation across physical, virtual, and cloud-based environments.

The Computer Systems Engineer will support the configuration and operation of enterprise networks, server platforms, and cyber training environments while ensuring system reliability, security, and operational readiness. The successful candidate will work closely with engineering and cybersecurity teams to deploy, monitor, and sustain mission-critical infrastructure and emerging technologies


Responsibilities:

  • Design, configure, and maintain cyber range and computer test bed environments supporting cybersecurity training, testing, and mission operations.
  • Implement and manage enterprise network infrastructure, including routing, switching, firewalls, DNS, Active Directory, VPNs, VLANs, and SANs.
  • Support the deployment and administration of physical, virtual, and cloud-based systems utilizing VMware, KVM, Xen, and other virtualization technologies.
  • Develop and maintain automation, provisioning, imaging, and configuration management solutions using tools such as Ansible, Chef, FOG, Python, and Bash scripting.
  • Administer Windows and Linux server environments, ensuring system performance, availability, and security.
  • Monitor network and infrastructure performance, troubleshoot technical issues, and implement corrective actions to maintain operational readiness.
  • Identify and address network vulnerabilities and security risks while supporting cybersecurity best practices and compliance requirements.
  • Support the integration and operation of specialized technologies, including ICS/SCADA, IoT, RF devices, and camera systems.
  • Develop and maintain technical documentation, system configurations, and standard operating procedures.
  • Collaborate with engineering, cybersecurity, and operations teams to support infrastructure modernization and mission requirements.


Required Qualifications:

  •  Active DoD Secret Clearance
  • Bachelor's Degree in related field.
  • Must meet DoDM 8140.03 IAT II requirements
  • Minimum 3yr of experience in the configuration and operation of cyber range or computer test bed environments.
  • Demonstrated experience in designing and configuring computer networks including routing, switching, firewalls, DNS, active directory, VPNs, VLANs, SANs utilizing bare metal and virtualized systems. 
  • Demonstrated experience with automation, provisioning, imaging, orchestration, and configuration management experience with Ansible, Chef, FOG, Project, python, and bash scripting. Cloud, physical, and virtual network architect, engineering, and infrastructure monitoring experience required. Expertise with hypervisors such as VMware, KVM, and Xen. 
  • Demonstrated experience with Windows enterprise and Linux server / operating systems engineering, and administration with knowledge of network vulnerabilities, attack vectors, and mitigation.
  •  Demonstrated experience with wide variety of technology to include camera systems, ICS/SCADA, IoT, and RF devices.