1

Iot Embedded Firmware Engineer Jobs in Indiana (NOW HIRING)

Embedded Software Engineer

IN · On-site

$125K - $165K/yr

... and firmware. • Diagnose issues related to startup behavior, communication failures, timing ... in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time ...

Bachelor's degree in Computer Science, Embedded Systems, Electrical Engineering, Computer Engineering, IoT, or a related technical field, or equivalent hands-on experience with a demonstrated project ...

New

Bachelor's degree in Computer Science, Embedded Systems, Electrical Engineering, Computer Engineering, IoT, or a related technical field, or equivalent hands-on experience with a demonstrated project ...

New

Bachelor's degree in Computer Science, Embedded Systems, Electrical Engineering, Computer Engineering, IoT, or a related technical field, or equivalent hands-on experience with a demonstrated project ...

New

Electrical Engineer We are seeking a Contract Electrical Engineer to support a critical development ... embedded firmware development, while also enabling efficient validation through custom-built test ...

Collaborate with hardware, firmware, systems engineering, and test teams to ensure successful ... embedded environments. * Define and execute software verification and validation strategies ...

Embedded Software Engineer

Odon, IN · On-site

$65 - $80/hr

Collaborate with hardware, firmware, systems engineering, and test teams to ensure successful ... embedded environments. * Define and execute software verification and validation strategies ...

You will work closely with our Engineering Design Team to validate Systems, Firmware, and Software ... Demonstrate expertise in IoT test development for wireless communication between connected devices ...

You will work closely with our Engineering Design Team to validate Systems, Firmware, and Software ... Demonstrate expertise in IoT test development for wireless communication between connected devices ...

Analyze IoT devices, protocols, and machine-generated data to implement customer-centric solutions ... You enjoy solving problems that span hardware, firmware, communications protocols, and cloud ...

Showing results 41-60

Iot Embedded Firmware Engineer information

What are some typical challenges IoT embedded firmware engineers face when working on new device integrations?

IoT Embedded Firmware Engineers often encounter challenges such as ensuring compatibility between various hardware components and maintaining reliable connectivity in diverse network environments. Debugging low-level code and optimizing firmware for power efficiency are frequent tasks, especially when devices must operate for long periods on battery power. Additionally, collaborating closely with hardware engineers and cloud software teams is essential to ensure seamless integration and smooth data flow across the entire IoT ecosystem.

What are the key skills and qualifications needed to thrive as an IoT embedded firmware engineer, and why are they important?

To thrive as an IoT Embedded Firmware Engineer, you need strong proficiency in embedded C/C++ programming, microcontroller architectures, and a solid understanding of electronics, often supported by a degree in electrical engineering or computer science. Experience with real-time operating systems (RTOS), communication protocols (such as SPI, I2C, UART), and tools like JTAG debuggers or oscilloscopes is typically required. Problem-solving ability, attention to detail, and effective teamwork are critical soft skills for success in this role. These skills and qualities ensure robust, reliable firmware development and seamless device integration within the IoT ecosystem.

What does an IoT embedded firmware engineer do?

An IoT Embedded Firmware Engineer designs, develops, and maintains the low-level software (firmware) that runs on embedded devices within Internet of Things (IoT) systems. Their work involves programming microcontrollers, integrating sensors and wireless communication modules, and ensuring efficient, secure operation of connected devices. They collaborate with hardware engineers and software developers to create reliable, scalable IoT solutions for applications such as smart homes, industrial automation, and healthcare devices.

What is the difference between Iot Embedded Firmware Engineer vs Iot Software Developer?

AspectIot Embedded Firmware EngineerIot Software Developer
CredentialsEmbedded systems certifications, technical degrees in electronics or computer engineeringSoftware development degrees, coding certifications
Work EnvironmentEmbedded hardware, microcontrollers, real-time operating systemsApplication software, cloud platforms, mobile or web apps
Industry UsageManufacturing, consumer electronics, automotiveSmart home, IoT platforms, enterprise solutions

The Iot Embedded Firmware Engineer focuses on developing low-level firmware for IoT devices, working closely with hardware. In contrast, the Iot Software Developer designs higher-level applications and cloud integrations. Both roles require technical expertise but differ mainly in their focus on hardware versus software layers within IoT systems.

What job categories do people searching Iot Embedded Firmware Engineer jobs in Indiana look for? The top searched job categories for Iot Embedded Firmware Engineer jobs in Indiana are:
What cities in Indiana are hiring for Iot Embedded Firmware Engineer jobs? Cities in Indiana with the most Iot Embedded Firmware Engineer job openings:
Infographic showing various Iot Embedded Firmware 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.

Senior Electro-Mechanical Engineer (Robotics & Automation)

Arrive AI

Fishers, IN • On-site

$97K - $134K/yr

Full-time

Re-posted 26 days ago


Job description

Description:

At Arrive AI (Nasdaq: ARAI), we're not just building products—we're transforming the future of the Autonomous Last Mile™ (ALM). Over a decade ago, we started with a pioneering vision and patents for the first smart mailbox for drone delivery. Through systematic research, development, and deep customer collaboration, we've evolved to today where we deploy Arrive Points—a type of smart locker and mini-cross-docks for frictionless drone, robotic, and courier delivery and pickup, utilized from medical supplies to meals to e-commerce. Arrive AI is now growing and investing to scale an ALM network and platform of the future for all autonomous delivery providers, services, and customers. Arrive AI is the intelligent choice for the last inch of the Autonomous Last Mile™.


About Us:

We move fast, balancing strategy with opportunity. We are merit-based, valuing integrity, innovation, and treating others as we want to be treated. At Arrive AI, every employee is an equity holder and a business owner. Our shared vision, ownership, and culture fuel our mission to revolutionize autonomous delivery.


Product Team

You’ll be joining Arrive AI’s Product Team to revolutionize Autonomous Last Mile (ALM) logistics by transforming over a decade of research, design, and customer collaboration into the world’s first autonomous logistics network and platform. Our fast-paced skunkworks team rapidly iterates, prototypes, and develops next-generation Arrive Point units, networks, and AI-powered platforms. By integrating cutting-edge hardware, robotics, IoT, software, data, AI, and manufacturing, we’re driving a bold roadmap for ALM innovation. Based in Fishers, IN, we offer a unique opportunity to do your life’s best work, shape the future, and share in the success.


The Role:

We are seeking an experienced Electro-Mechanical Engineer to assist in the design and development of an autonomous robotic cabinet system. This role requires a hands-on engineer who is equally comfortable with mechanical design, motion systems, electrical integration, and prototype development.

The ideal candidate will help develop reliable, manufacturable hardware by selecting and integrating motors, actuators, sensors, and supporting electrical components while working closely with our internal engineering team.


Responsibilities:

  • Design and develop electro-mechanical systems for a robotic cabinet platform.
  • Select and integrate motors, gearboxes, actuators, bearings, linear guides, and motion transmission components.
  • Evaluate and specify sensors including limit switches, Hall sensors, optical sensors, encoders, proximity sensors, and safety interlocks.
  • Ensure compatibility between motors, sensors, drivers, power supplies, and embedded control electronics.
  • Work closely with PCB and firmware engineers to ensure proper electrical interfaces and control strategies.
  • Develop mechanical assemblies using CAD (Creo preferred) with emphasis on manufacturability and serviceability.
  • Design brackets, mounts, linkages, sheet metal, machined components, and injection molded parts as required.
  • Build and test prototypes, troubleshoot hardware issues, and iterate designs based on testing.
  • Generate engineering documentation including drawings, BOMs, assembly procedures, and design specifications.
  • Collaborate with contract manufacturers and suppliers to support prototype and production builds.

Preferred Qualifications

  • Experience with IoT-connected products or smart hardware devices.
  • Familiarity with embedded controllers such as STM32, ESP32, Raspberry Pi, or similar platforms.
  • Experience integrating CAN, I2C, SPI, UART, RS485, or Ethernet-based devices.
  • Knowledge of thermal management, environmental sealing, and outdoor product design.
  • Familiarity with DFMEA, tolerance analysis, and reliability testing.
  • Experience bringing products from prototype through production.
Requirements:
  • 5+ years of electro-mechanical engineering experience, preferably in robotics, automation, industrial equipment, or autonomous systems.
  • Strong CAD proficiency (Creo preferred) and experience designing for manufacturability.
  • Solid understanding of motion control systems including stepper motors, servo motors, BLDC motors, gear reduction, lead screws, belts, chains, and linear actuators.
  • Experience selecting motors based on torque, speed, duty cycle, and load calculations.
  • Understanding of electrical fundamentals including voltage, current, power budgets, driver compatibility, power distribution, grounding, EMI considerations, and connector selection.
  • Experience integrating sensors, encoders, limit switches, and other feedback devices into embedded systems.
  • Ability to read electrical schematics and collaborate with PCB and firmware engineers.
  • Experience working with contract manufacturers and external design partners.
  • Comfortable moving between CAD design, hands-on prototyping, testing, troubleshooting, and documentation.
  • Experience working in fast-paced, iterative product development environments with evolving requirements.

We are looking for a practical engineer who enjoys solving multidisciplinary problems and can bridge the gap between mechanical design and electrical system integration to create robust robotic hardware.


At this time, we are not able to provide visa sponsorship for this position.