- Home
- Jobs
- Hardware Engineering
- Senior Embedded Systems Engineer

Senior Embedded Systems Engineer at AssetWatch
Columbus, OHFull-timeHardware EngineeringPosted about 2 months ago
Apply with PipelineAbout the Role
<div class="content-intro"><p><span class="TextRun SCXW22569549 BCX0" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW22569549 BCX0">AssetWatch</span><span class="NormalTextRun SCXW22569549 BCX0"> 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.</span></span><span class="EOP SCXW22569549 BCX0" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></p></div><p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">About </span><span data-ccp-parastyle="heading 1">AssetWatch</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":140,"335559739":50,"335559740":250}"> </span></p>
<p><span data-contrast="none">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.</span><span data-ccp-props="{"201341983":0,"335559739":64,"335559740":250}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">About the Role</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":140,"335559739":50,"335559740":250}"> </span></p>
<p><span data-contrast="none">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.</span><span data-ccp-props="{"201341983":0,"335559739":60,"335559740":250}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">What You Will Do</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":140,"335559739":50,"335559740":250}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Firmware, Networking & Gateway Systems</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":84,"335559739":24,"335559740":250}"> </span></p>
<ul>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Develop and</span><span data-ccp-parastyle="JD Bullet">maintain</span><span data-ccp-parastyle="JD Bullet">production embedded firmware in C/C++ for sensors, hubs, gateways, and related connected hardware.</span></span><span data-ccp-props="{"134245529":true,"201341983":0,"335559685":302,"335559739":25,"335559740":242,"335559991":216,"469777462":[330],"469777927":[0],"469777928":[1]}"> </span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Design and debug features for device communication, scheduling, data collection, configuration, diagnostics, logging, and OTA/FOTA updates.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">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.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Support embedded Linux and/or RTOS components, peripheral interfaces, and edge services that connect device firmware and hardware to backend/cloud systems.</span></span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Electrical Design, Bring-Up & Validation</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":84,"335559739":24,"335559740":250}"> </span></p>
<ul>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Contribute to schematic and PCB reviews,</span><span data-ccp-parastyle="JD Bullet">component</span><span data-ccp-parastyle="JD Bullet">selection</span><span data-ccp-parastyle="JD Bullet">, power and interface design, design-for-manufacture, and design-for-test decisions.</span></span><span data-ccp-props="{"134245529":true,"201341983":0,"335559685":302,"335559739":25,"335559740":242,"335559991":216,"469777462":[330],"469777927":[0],"469777928":[1]}"> </span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Bring up and debug new hardware using oscilloscopes, logic analyzers, DMMs, power profilers, debug probes, serial logs, packet captures, and other lab tools.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Develop and execute test plans; support fixtures, regression and hardware-in-the-loop testing, failure analysis, and environmental or compliance pre-screening.</span></span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Product Delivery & Cross-Functional Ownership</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":84,"335559739":24,"335559740":250}"> </span></p>
<ul>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Support the full product lifecycle from prototype and EVT/DVT/PVT through manufacturing test, production ramp, launch readiness, field deployment, and sustaining engineering.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">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.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Maintain</span><span data-ccp-parastyle="JD Bullet">disciplined release practices, including Git workflows, pull requests, code reviews, repeatable builds, versioning, changelogs, release notes, and controlled deployment artifacts.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Create clear technical specifications, interface references, test procedures, troubleshooting guides, and launch documentation that help teams move faster and reduce</span><span data-ccp-parastyle="JD Bullet">risk.</span></span><span data-ccp-props="{"134245529":true,"201341983":0,"335559685":302,"335559739":25,"335559740":242,"335559991":216,"469777462":[330],"469777927":[0],"469777928":[1]}"> </span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">What You Will Bring</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":140,"335559739":50,"335559740":250}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Required Qualifications</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":84,"335559739":24,"335559740":250}"> </span></p>
<ul>
<li><strong><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Must be based in the Columbus, Ohio area</span></span></strong><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">and able to work from the office at least three days each week.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Demonstrated</span><span data-ccp-parastyle="JD Bullet">experience developing, debugging, releasing, and sustaining production embedded firmware in C or C++.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Practical electrical engineering experience, including reading schematics, reviewing PCB layouts, supporting board bring-up, and troubleshooting analog, digital, power, and embedded interface issues.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">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.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">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.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Hands-on</span><span data-ccp-parastyle="JD Bullet">proficiency</span><span data-ccp-parastyle="JD Bullet">with firmware and hardware debug tools, including oscilloscopes, logic analyzers, DMMs, debug probes, serial logs, packet captures, or equivalent equipment.</span></span><span data-ccp-props="{"134245529":true,"201341983":0,"335559685":302,"335559739":25,"335559740":242,"335559991":216,"469777462":[330],"469777927":[0],"469777928":[1]}"> </span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Experience supporting product launches from prototype through qualification, manufacturing readiness, production ramp, and post-launch field support.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Success in a multi-functional engineering role spanning firmware, hardware, test and validation, documentation, manufacturing support, and root-cause problem solving.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Working knowledge of secure connected-device practices, including authentication, authorization, encrypted transport, credential handling, signed firmware, secure boot, or secure update flows.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Experience with Git-based development, pull requests, code review, branching, release control, and clear technical documentation.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Strong written and verbal communication, sound engineering judgment, and comfort working through ambiguous cross-disciplinary problems.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Bachelor's degree in Electrical Engineering</span><span data-ccp-parastyle="JD Bullet">, Computer Engineering, Computer Science, or a related field - or equivalent practical experience.</span></span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Preferred Qualifications</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":84,"335559739":24,"335559740":250}"> </span></p>
<ul>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Experience with industrial IoT, condition monitoring, vibration sensing, ruggedized electronics, or other connected products used in demanding environments.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Experience with low-power battery devices, sleep states, current measurement, power optimization, and long-term field reliability.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Familiarity with Nordic/</span><span data-ccp-parastyle="JD Bullet">nRF</span><span data-ccp-parastyle="JD Bullet">platforms, BLE GATT, embedded Linux services,</span><span data-ccp-parastyle="JD Bullet">systemd</span><span data-ccp-parastyle="JD Bullet">, shell scripting, Python, Make/</span><span data-ccp-parastyle="JD Bullet">CMake</span><span data-ccp-parastyle="JD Bullet">, or device-side daemons.</span></span><span data-ccp-props="{"134245529":true,"201341983":0,"335559685":302,"335559739":25,"335559740":242,"335559991":216,"469777462":[330],"469777927":[0],"469777928":[1]}"> </span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Experience with automated test fixtures, HIL frameworks, CI/CD pipelines, build automation, semantic versioning, package management, or vulnerability tracking.</span></span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Exposure to DFM/DFT,</span><span data-ccp-parastyle="JD Bullet">component</span><span data-ccp-parastyle="JD Bullet">lifecycle management, contract manufacturers, end-of-line test, and regulatory pre-compliance activities such as FCC, CE, UL, ESD, or EMC.</span></span><span data-ccp-props="{"134245529":true,"201341983":0,"335559685":302,"335559739":25,"335559740":242,"335559991":216,"469777462":[330],"469777927":[0],"469777928":[1]}"> </span></li>
<li><span data-contrast="none"><span data-ccp-parastyle="JD Bullet">Experience using AI-assisted engineering tools to improve firmware development, documentation, test coverage, or engineering productivity.</span></span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">How We Work</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":false,"201341983":0,"335559738":140,"335559739":50,"335559740":250}"> </span></p>
<p><span data-contrast="none">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.</span><span data-ccp-props="{"201341983":0,"335559739":54,"335559740":250}"> </span></p>
<p><span data-contrast="none">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.</span></p><div class="content-pay-transparency"><div class="pay-input"><div class="description"><p>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.</p>
<p>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.</p></div><div class="title">AssetWatch Salary Range (US)</div><div class="pay-range"><span>$150,000</span><span class="divider">—</span><span>$170,000 USD</span></div></div></div><div class="content-conclusion"><div>
<div>
<div>
<div id="message-list_1781717193.869539">
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div><strong>What We Offer:</strong><br>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.</div>
<ul>
<li>Competitive compensation package including stock options</li>
<li>Flexible work schedule</li>
<li>Comprehensive benefits including retirement plan match</li>
<li>Opportunity to make a real impact every day</li>
<li>Work with a dynamic and growing team</li>
<li>Unlimited PTO</li>
</ul>
<div>We have a distributed team that works remotely across locations in the United States and Ontario, Canada. Collaboration within core working hours is required.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="message-list_bottomSpacer"></div>
</div>
</div>
</div></div>
Related Roles
Mechanical Engineer
AssetWatch
United StatesCustomer Support Representative
AssetWatch
United StatesSenior Tax Manager
AssetWatch
RemoteRemoteMachine Learning Engineer, Predictive Maintenance
AssetWatch
United StatesMid Market Sales Director
AssetWatch
United StatesAccounts Receivable & Collections Specialist
AssetWatch
United States