H

HELLBENDER

Edge AI vision hardware and services

Embedded Linux Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timePittsburgh, PA, USANo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of experience in embedded software, embedded Linux, firmware, systems programming, or related disciplines.
  • Strong programming skills in C or C++.
  • Experience developing software on Linux-based systems.
  • Familiarity with embedded hardware interfaces such as SPI, I2C, UART, USB, Ethernet, CAN, or PCIe.
  • Experience troubleshooting and debugging software and hardware integration issues.
  • Ability to read technical documentation and work effectively in a multidisciplinary engineering environment.

Responsibilities

  • Develop, test, and maintain software for embedded Linux systems.
  • Support hardware bring-up and validation activities for new products and prototypes.
  • Integrate and configure sensors, cameras, communications interfaces, and other peripheral devices.
  • Create, modify, and troubleshoot Linux device drivers and system software as needed.
  • Assist with Linux board support package development and platform integration.
  • Debug software and system-level issues using logs, test equipment, and development tools.
  • Collaborate with hardware, firmware, manufacturing, and product teams throughout the product lifecycle.
  • Contribute to system architecture, performance optimization, and product reliability improvements.
  • Participate in code reviews, testing, and technical documentation.

Desired Qualifications

  • Experience developing Linux kernel modules or device drivers.
  • Familiarity with Linux kernel architecture and debugging tools.
  • Experience with Yocto, Buildroot, or other embedded Linux build environments.
  • Knowledge of Device Tree configuration and board support packages.
  • Experience working with ARM, RISC-V, or x86 platforms.
  • Familiarity with hardware debugging tools such as oscilloscopes, logic analyzers, or JTAG debuggers.
  • Experience with imaging systems, camera sensors, machine vision, or AI-enabled edge devices.
  • Experience with Python or scripting languages for automation and testing.
  • Contributions to open-source projects or Linux-based software ecosystems.
  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
  • 5–7 years of experience specifically in Linux kernel-space development and driver writing.

About the Company

HELLBENDER

Edge AI vision hardware and services

Hellbender builds edge AI and computer vision solutions across three pillars: proprietary vision hardware, computer vision as a service, and US-based manufacturing. It sells off-the-shelf imaging systems and carrier boards with integrated processors to speed up deployment and reduce wiring. Its Computer Vision as a Service covers hardware selection, AI model development, software integration, field deployment, and ongoing maintenance for organizations lacking in-house CV expertise. With ISO Class 7 clean rooms, robotic assembly, precision calibration, and CMMC Level 3 cybersecurity, it serves defense, aerospace, and other security-sensitive industries and aims to be a single partner from prototyping to high-volume production.

Company size
51-200
Company stage
Seed
Total funding
$12.5M
Headquarters
Harmar Township, Pennsylvania
Founded
2021

Recently Posted Jobs

Explore more opportunities at HELLBENDER

See more jobs