1

Iot Embedded System Engineer Jobs in Ohio (NOW HIRING)

$111K - $146K/yr

... stationäre Systeme zur sauberen, netzunabhängigen Stromerzeugung. Was macht uns dabei so ... Debugging, Git, IoT Cybersecurity * Erfahrung mit Mikrocontrollern der STM32 Familie wäre ...

Embedded Software * PWB Layout * System Engineering * Antenna Design * VHDL Implementation * Provide technical direction and mentorship to engineering teams * Translate customer requirements into ...

Embedded Software * PWB Layout * System Engineering * Antenna Design * VHDL Implementation * Provide technical direction and mentorship to engineering teams * Translate customer requirements into ...

Senior Embedded Software Engineer FULL-TIME/PART-TIME: Full Time LOCATION: Dublin, OH (Hybrid ... Designing, developing, coding, testing and debugging system software. Analyzing and enhancing ...

... skilled C++ Firmware Engineer with hands-on experience in embedded systems and a strong ... Experience with IoT connectivity (Wi-Fi, LTE, Bluetooth) in embedded devices * Knowledge of Linux ...

New

Showing results 21-40

Iot Embedded System Engineer information

See Ohio salary details

$59.4K

$130.5K

$182.5K

How much do iot embedded system engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for iot embedded system engineer in Ohio is $130,506.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $155,400.00 per year, depending on experience, location, and employer.

What does an IoT Embedded System Engineer do?

An IoT Embedded System Engineer is responsible for designing, developing, and maintaining embedded systems that connect physical devices to the internet. These engineers work with hardware and software to create smart devices, integrating sensors, microcontrollers, and communication modules. Their work involves programming in languages such as C or C++, troubleshooting hardware-software interactions, and ensuring efficient, secure data transmission. IoT Embedded System Engineers play a key role in industries like smart home automation, healthcare, automotive, and industrial automation.

What are the key skills and qualifications needed to thrive as an IoT Embedded System Engineer?

To thrive as an IoT Embedded System Engineer, you need a strong background in embedded systems design, programming (C/C++), and electronics, typically supported by a degree in electrical engineering, computer engineering, or a related field. Proficiency with microcontroller platforms (such as Arduino, ARM Cortex, or ESP32), real-time operating systems (RTOS), and IoT protocols (like MQTT or CoAP) is essential, and certifications in embedded systems or IoT can be advantageous. Strong problem-solving skills, adaptability, and effective collaboration are key soft skills for innovating and troubleshooting in dynamic environments. These skills ensure the development of reliable, secure, and efficient IoT solutions that meet evolving technological and market demands.

What are some common challenges IoT Embedded System Engineers face when integrating new devices into existing systems?

IoT Embedded System Engineers often encounter challenges when integrating new devices, such as ensuring compatibility with legacy hardware, managing limited memory and processing resources, and maintaining robust security across diverse network protocols. Additionally, balancing power consumption with performance and conducting thorough testing for reliability in real-world environments are critical. Collaboration with cross-functional teams—including hardware designers, software developers, and network specialists—is essential to address these challenges and deliver seamless system integration.

What is the difference between Iot Embedded System Engineer vs Embedded Software Engineer?

AspectIot Embedded System EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related; knowledge of IoT protocolsBachelor's in Computer Science, Electrical Engineering; proficiency in C/C++
Work EnvironmentDeveloping IoT devices, sensors, and connected systemsDesigning software for embedded hardware across various industries
Employer & Industry UsageIoT companies, smart device manufacturers, industrial automationConsumer electronics, automotive, medical devices, industrial systems

The main difference is that Iot Embedded System Engineers focus on developing embedded systems specifically for IoT applications, integrating connectivity and sensor data, while Embedded Software Engineers work on software development for embedded hardware across a broader range of industries. Both roles require similar technical skills but differ in their application focus.

What cities in Ohio are hiring for Iot Embedded System Engineer jobs?

Cities in Ohio with the most Iot Embedded System Engineer job openings:

Infographic showing various Iot Embedded System Engineer job openings in Ohio as of September 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, 4% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $130,506 per year, or $62.7 per hour.

Senior Embedded Systems Engineer

Columbus, OH • On-site

Full-time

Retirement, PTO

Posted 20 days ago


Job description

AssetWatch serves global manufacturers by powering manufacturing uptime through the delivery of an unparalleled condition monitoring experience, with a passion to care about the assets our customers care for every day. We are a devoted and capable team that includes world-renowned engineers and distinguished business leaders united by a common goal – To build the future of predictive maintenance. As we enter the next phase of rapid growth, we are seeking people to help lead the journey. 

About AssetWatch 

AssetWatch helps industrial teams monitor the health of critical equipment through connected hardware, sensing, analytics, and condition-monitoring workflows. Our products include battery-powered sensors, edge hubs and gateways, wireless communication systems, wired networking interfaces, and factory/test infrastructure designed for demanding industrial environments. 

About the Role 

As a Firmware Engineer on the AssetWatch Hardware Team, you will develop production embedded firmware while contributing directly to electrical design, hardware bring-up, validation, and product launch. This is a hands-on, multi-functional role for an engineer who can move comfortably from code to the bench, through network and gateway diagnostics, and into manufacturing and field support. 

What You Will Do 

Firmware, Networking & Gateway Systems 

  • Develop andmaintainproduction embedded firmware in C/C++ for sensors, hubs, gateways, and related connected hardware. 
  • Design and debug features for device communication, scheduling, data collection, configuration, diagnostics, logging, and OTA/FOTA updates.
  • Develop and troubleshoot connectivity across BLE, Wi-Fi, Ethernet, and cellular paths, including TCP/IP, DNS/DHCP, TLS, MQTT/HTTP, provisioning, reconnection, signal quality, and network diagnostics.
  • Support embedded Linux and/or RTOS components, peripheral interfaces, and edge services that connect device firmware and hardware to backend/cloud systems.

Electrical Design, Bring-Up & Validation 

  • Contribute to schematic and PCB reviews,componentselection, power and interface design, design-for-manufacture, and design-for-test decisions. 
  • Bring up and debug new hardware using oscilloscopes, logic analyzers, DMMs, power profilers, debug probes, serial logs, packet captures, and other lab tools.
  • Develop and execute test plans; support fixtures, regression and hardware-in-the-loop testing, failure analysis, and environmental or compliance pre-screening.

Product Delivery & Cross-Functional Ownership 

  • Support the full product lifecycle from prototype and EVT/DVT/PVT through manufacturing test, production ramp, launch readiness, field deployment, and sustaining engineering.
  • Own work across firmware, hardware, validation, documentation, manufacturing support, and field issue resolution while collaborating with electrical, mechanical, test, cloud, product, cybersecurity, support, and contract-manufacturing partners.
  • Maintaindisciplined release practices, including Git workflows, pull requests, code reviews, repeatable builds, versioning, changelogs, release notes, and controlled deployment artifacts.
  • Create clear technical specifications, interface references, test procedures, troubleshooting guides, and launch documentation that help teams move faster and reducerisk. 

What You Will Bring 

Required Qualifications 

  • Must be based in the Columbus, Ohio areaand able to work from the office at least three days each week.
  • Demonstratedexperience developing, debugging, releasing, and sustaining production embedded firmware in C or C++.
  • Practical electrical engineering experience, including reading schematics, reviewing PCB layouts, supporting board bring-up, and troubleshooting analog, digital, power, and embedded interface issues.
  • Experience with network-connected devices, edge gateways, or hubs using technologies such as BLE, Wi-Fi, Ethernet, cellular, TCP/IP, UDP, DNS, DHCP, TLS, MQTT, HTTP/HTTPS, or VPNs.
  • Experience with embedded Linux and/or RTOS-based systems, device state machines, diagnostics, logging, fault handling, and common interfaces such as I2C, SPI, UART, or CAN.
  • Hands-onproficiencywith firmware and hardware debug tools, including oscilloscopes, logic analyzers, DMMs, debug probes, serial logs, packet captures, or equivalent equipment. 
  • Experience supporting product launches from prototype through qualification, manufacturing readiness, production ramp, and post-launch field support.
  • Success in a multi-functional engineering role spanning firmware, hardware, test and validation, documentation, manufacturing support, and root-cause problem solving.
  • Working knowledge of secure connected-device practices, including authentication, authorization, encrypted transport, credential handling, signed firmware, secure boot, or secure update flows.
  • Experience with Git-based development, pull requests, code review, branching, release control, and clear technical documentation.
  • Strong written and verbal communication, sound engineering judgment, and comfort working through ambiguous cross-disciplinary problems.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field - or equivalent practical experience.

Preferred Qualifications 

  • Experience with industrial IoT, condition monitoring, vibration sensing, ruggedized electronics, or other connected products used in demanding environments.
  • Experience with low-power battery devices, sleep states, current measurement, power optimization, and long-term field reliability.
  • Familiarity with Nordic/nRFplatforms, BLE GATT, embedded Linux services,systemd, shell scripting, Python, Make/CMake, or device-side daemons. 
  • Experience with automated test fixtures, HIL frameworks, CI/CD pipelines, build automation, semantic versioning, package management, or vulnerability tracking.
  • Exposure to DFM/DFT,componentlifecycle management, contract manufacturers, end-of-line test, and regulatory pre-compliance activities such as FCC, CE, UL, ESD, or EMC. 
  • Experience using AI-assisted engineering tools to improve firmware development, documentation, test coverage, or engineering productivity.

How We Work 

We value engineers who are hands-on, curious, structured, and accountable. The right candidate can move from firmware architecture to bench debugging to network diagnostics without losing sight of product reliability, security, manufacturability, or the customer experience. 

This role works closely with hardware, test, product, backend/cloud, cybersecurity, support, and manufacturing teams. Success requires clear ownership from design through validation and release, practical documentation, and a willingness to solve problems wherever firmware and hardware meet.

The base salary range for this full-time position is posted below, plus equity and benefits. Variable pay, bonuses, and other cash compensation will be discussed throughout the interview process.

The salary range was determined by role, level, and location. Individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range applicable to your location during the hiring process.

AssetWatch Salary Range (US)
$150,000—$170,000 USD
What We Offer:
AssetWatch is a remote-first company that puts people at the center of everything we do. We want our team members to thrive - that's why we offer a range of benefits and perks designed to support your well-being, growth, and work-life balance.
  • Competitive compensation package including stock options
  • Flexible work schedule
  • Comprehensive benefits including retirement plan match
  • Opportunity to make a real impact every day
  • Work with a dynamic and growing team
  • Unlimited PTO
We have a distributed team that works remotely across locations in the United States and Ontario, Canada. Collaboration within core working hours is required.