Hive Autonomy Logo

Hive Autonomy

Embedded Software Engineer

Posted 26 Days Ago
Remote
Hiring Remotely in Texas, USA
Senior level
Remote
Hiring Remotely in Texas, USA
Senior level
Develop low-level embedded controls and communication interfaces for industrial vehicles. Responsibilities include analyzing CAN, J1939, and proprietary protocols; integrating Beckhoff PLCs and TwinCAT; implementing commands, state machines, diagnostics, and fault handling; building tests and simulators; debugging machine bring-up; and supporting customer-site commissioning. The role requires collaboration with electrical, robotics, and vehicle integration engineers.
The summary above was generated by AI

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.

Similar Jobs

20 Days Ago
In-Office or Remote
United States
Senior level
Senior level
Software
Develop and optimize low-level embedded software and firmware for wireless communication systems. Integrate WiFi and 5G/LTE modules, support board bring-up, and validate hardware-software interactions. Optimize CPU, DSP, FPGA, and power performance; implement secure boot and OTA firmware updates; debug complex subsystem interactions; and collaborate with hardware and cross-functional teams. Maintain technical documentation and participate in code reviews.
Top Skills: 5GArm ProcessorsBashCC++DspsFpgaFreertosLinux KernelLteMcusOta Firmware UpdatesPreempt_RtPythonRtosSecure BootWifi
23 Days Ago
In-Office or Remote
USA
168K-204K Annually
Senior level
168K-204K Annually
Senior level
Robotics
Designs, develops, tests, and maintains robotics middleware and application frameworks in modern C++ on embedded Linux. Owns platform components through deployment and fleet operation, improves reliability and performance, diagnoses complex concurrency and systems issues, and translates safety requirements into software behavior and verification. Collaborates across autonomy, systems, hardware, and software teams while leading technical reviews and mentoring engineers.
Top Skills: C++C++17Cap'N ProtoEmbedded LinuxFlatbuffersInterprocess CommunicationMultithreadingNetworkingNvidia JetsonProtocol BuffersRpc
One Month Ago
Remote
United States
100K-130K Annually
Mid level
100K-130K Annually
Mid level
Information Technology • Internet of Things • Software
Develop and improve embedded graphics and compute drivers, customize products for embedded hardware and real-time operating systems, and profile and optimize drivers and applications. Write and review technical specifications while collaborating on reliable, high-quality safety-critical solutions. The role requires embedded software development, debugging, troubleshooting, and familiarity with graphics APIs, ARINC 653, and safety-critical development practices.
Top Skills: Arinc 653CC++DeosDo-178Embedded Operating SystemsIso 26262LinuxLynxosOpenclOpenglVulkanVxworks

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account