Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Hive Autonomy

Embedded Software Engineer

  • Seen live on Hive Autonomy's site 2 days ago
  • Senior
Pay
Not stated
Location
Austin, Texas
Open for
12+ days
First seen
Oct 23, 2026

Posting record

No flags

Open 12+ days

The posting's record, oldest first
  1. Hive Autonomy's site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age. This one was already up when Ghostless started tracking Hive Autonomy, so its true age is longer.

Last checked Nov 2, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What the posting discloses

Not stated: Pay, real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Some employers add pay only on their own site. Check the original posting before you rule it out.

Skills mentioned

About the role

At Hive, we're building the defining physical AI platform of the next decade.

Industrial labor is one of the most acute bottlenecks in the global economy. Operators are expensive, hard to retain, and working in environments that are increasingly unsafe. The shortage is structural. The window to solve it is now.

Our answer is a machine-agnostic intelligence platform that lets any machine, on any site, perceive, decide, and act autonomously. One platform. Any machine. No fleet replacement.

Already live across multiple sites and customers in Europe - spanning logistics and warehousing, industrial manufacturing, and large-scale chemical production - with a US expansion underway.

The vision: one operator managing hundreds of machines simultaneously. Productive machine-hour cost dropping by 80x, and unlocks the next productivity revolution in physical work.

The mission is to make productivity limitless. Come and help us build it.

The Role

The Embedded Software Engineer develops the low-level controls and communication interfaces required to connect different industrial vehicles to the Hive platform.

This role combines embedded software development, vehicle network analysis, protocol integration, PLC integration, and hands-on machine commissioning.

Responsibilities

  • Analyze and reverse-engineer CAN, J1939, and proprietary vehicle protocols.
  • Capture and interpret vehicle network traffic using CAN analysis tools.
  • Develop and maintain DBC files, signal mappings, command interfaces, and diagnostic definitions.
  • Implement embedded software for vehicle commands, feedback, state machines, interlocks, and fault handling.
  • Develop and maintain communication gateways between Hive systems and OEM controllers.
  • Work with Beckhoff PLC systems, including TwinCAT, EtherCAT, and IEC 61131-3 applications.
  • Understand, modify, and troubleshoot existing PLC control logic.
  • Support integration with and migration from legacy Beckhoff PLC-based controls.
  • Develop bench tests, simulators, automated tests, and hardware-in-the-loop test systems.
  • Debug communication and control issues during machine bring-up.
  • Document vehicle protocols and create reusable embedded integration packages.
  • Collaborate with electrical, robotics software, and vehicle integration engineers.

Qualifications

  • 5+ years of embedded software or machine-controls development experience.
  • Strong C/C++ development skills.
  • Experience with MCU, RTOS, embedded Linux, or industrial control platforms.
  • Hands-on experience with CAN, CAN FD, J1939, and proprietary communication protocols.
  • Experience using CANalyzer, CANoe, PCAN, Kvaser, or similar tools.
  • Experience with Beckhoff PLCs and TwinCAT.
  • Knowledge of IEC 61131-3 languages, particularly Structured Text.
  • Understanding of real-time controls, state machines, diagnostics, and fault handling.
  • Experience integrating software with real sensors, actuators, and vehicle controllers.
  • Strong hands-on debugging skills using logs, traces, oscilloscopes, and network captures.
  • Willingness to support machine commissioning and travel to customer sites.

Why Join Hive?

Join Hive at a pivotal stage as we expand into the US and build a new category in Physical AI. You’ll work with cutting-edge autonomy technology and a highly experienced team to bring autonomous industrial machines out of development and into real-world commercial operations.

As we establish and scale our US operations, you’ll have the opportunity to take on significant responsibility from day one, help shape how we operate in the US, and build the playbooks for deploying and operating autonomous machines at scale..

Applications are reviewed on a rolling basis, and the position may be filled before the application deadline. Early applications are encouraged. Hive values diversity and encourages qualified candidates to apply regardless of gender, age, ethnicity, religion, disability, sexual orientation or background.

Something wrong with this posting?