Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Linux Device Driver Engineer

Full-time

HELLBENDER Inc.

Responsibilities

  • Design, write, maintain, and debug Linux kernel drivers and low-level software for camera and sensor hardware.
  • Develop software communicating with devices over CAN, UART, I2C, SPI, MIPI CSI, and other interfaces.
  • Bring up hardware platforms through BSP development, device-tree configuration, and kernel or bootloader integration.
  • Build and maintain embedded Linux distributions using Yocto and BitBake, including custom layers and recipes.
  • Collaborate with hardware engineering teams to define driver requirements and troubleshoot hardware/software interactions.
  • Perform low-level debugging, performance analysis, and systems-level software engineering.

Requirements

  • 1–3 years of hands-on Linux kernel or device driver development experience is preferred; new graduates with relevant coursework or project experience are invited to apply.
  • Working experience with the Linux kernel, kernel modules, and driver development.
  • Strong working experience with C; C++ and/or Rust experience is a plus.
  • Familiarity with device tree, U-Boot, or other bootloader and BSP concepts is preferred.
  • Experience with Yocto, BitBake, or similar embedded Linux build systems is preferred.
  • Working knowledge of revision control and code review tools such as Git.
  • Experience manipulating GPIO and working with embedded Linux hardware platforms.
  • Ability to read schematics and data sheets and debug hardware at the register or bus level.
  • Must be a U.S. Person.

Benefits

  • 401(k) and a 5% Safe Harbor contribution to 401(k).
  • Hellbender pays 100% of health, dental, and vision insurance premiums for employees and their families.
  • 7.5 weeks of total paid time off.
  • Profit sharing through the 401(k).
  • Hybrid work environment and flexible work schedule.
  • Work location is Pittsburgh.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Linux Device Driver Engineer in Pittsburgh, PA vacancy
  •  ...Embedded Controls Engineering Manager Work Schedule: Standard (Mon-Fri) Environmental...  ...for regulated industries such as medical devices, laboratory equipment, or industrial controls...  .... Knowledge of embedded Linux or RTOS environments. Experience with... 
    Linux
    Work at office
    Local area
    Relocation package

    Thermo Fisher

    Pittsburgh, PA
    3 days ago
  •  ...Communications, Inc. is seeking Field Applications Engineers whose primary duties will include...  ...to 75% of the time. Experienced with device control interfaces, such as I2C, SPI, USB...  ...(Bash) and Unix command line , Linux tools and services , d istributed systems... 
    Linux
    Full time
    Local area
    Remote work

    Quintech Electronics & Communications Inc

    Pittsburgh, PA
    27 days ago
  • $126k - $201k

     ...safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics...  ...for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration.In...  ...or C++Experience with developing in a Linux or Unix environment.Experience with cloud... 
    Linux
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  •  ...something extraordinary. We're seeking a Vice President, Mainframe Engineer professional to join our Foundational Frameworks team in...  ...retrieval processes. CMOD migration and upgrade procedures. Linux/Unix administration. SQL and relational databases (DB2,... 
    Linux
    Worldwide
    Flexible hours
    Arsenal, PA
    3 days ago
  •  ...Site Reliability Engineer (SRE) Lovelace AI is seeking a highly skilled and motivated Site Reliability Engineer (SRE) to join our growing...  ...in high-scale environments. ~ Strong experience with Linux/Unix administration and proficiency in scripting languages (e.g... 
    Linux

    Lovelace AI

    Pittsburgh, PA
    5 days ago
  •  ...Terraform, 2-4 years of experience required Python, 2-4 years of experience required Strong Linux, 2-4 years of experience required Experience as an Automation Engineer, 2-4 years required Preferred Skills & Qualifications (Nice-to-have skills but are not... 
    Linux
    Work at office
    Immediate start

    Artech

    Pittsburgh, PA
    5 days ago
  •  ...Process Control Engineer We are seeking a Process Control Engineer Level 2 to support process...  ..., industrial communication protocols, device interfaces, troubleshooting, and software...  ...Java, C, C# or Python Windows / Linux Industrial communication protocols... 
    Linux

    LanceSoft

    West Mifflin, PA
    1 day ago
  •  ...Manufacturing Engineer Carnegie Robotics designs and manufactures advanced robotics systems and components for defense, agricultural...  ...How You'll Stand Out You have experience with embedded Linux systems, microcontrollers, or industrial sensor integration... 
    Linux
    Work experience placement

    Carnegie Robotics LLC

    Pittsburgh, PA
    2 days ago
  •  ...Software Integration Engineer Company Overview Near Earth Autonomy is creating a future where autonomous flight is commonplace and...  ...development life cycle Familiarity with development in a Linux environment Willingness to travel and spend time in the field... 
    Linux
    Full time
    Temporary work

    Near Earth Autonomy

    Pittsburgh, PA
    a month ago
  •  ...Description Description: Who WE Are: ST Engineering Aethon, Inc is a forward-thinking...  ...Specialized Knowledge/Skills: · Proficient in Linux/Unix · A solid understanding of...  ...locations. Must possess and maintain a valid driver's license and driving record acceptable... 
    Linux
    Casual work
    Local area
    Visa sponsorship
    Night shift

    ST ENGINEERING AETHON INC

    Pittsburgh, PA
    a month ago
  •  ...compliant Autonomous Mobile Robots (AMR), Seegrid seeks a Quality Engineering (QE), who will participate in the hardware design and...  ...equivalent standardsSix Sigma green belt certificationFamiliarity with Linux based operating systemsGeneral knowledge of industrial... 
    Linux
    Night shift

    Seegrid

    Pittsburgh, PA
    2 days ago
  •  ...Description Job Description Job Title: Senior Site Reliability Engineer Job Category: Infrastructure/Cloud Job Type: Permanent...  ...of Tomcat, Apache, WAS, and IIS ~ Extensive experience of Linux systems. ~ Good knowledge of Windows and Linux server... 
    Linux
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work
    Weekend work

    System One

    Pittsburgh, PA
    a month ago
  •  ...Senior Site Reliability Engineer (SRE) Location: Pittsburgh, PA / Cleveland, OH / Dallas, TX FTE Position Overview We are seeking...  .../ Application Support Incident & Problem Management Linux Windows Server Oracle / PL/SQL / DB2 Dynatrace / DT Managed... 
    Linux
    Full time
    Local area
    Shift work
    Weekend work

    System One

    Pittsburgh, PA
    a month ago
  •  ...MUST BE A U.S. PERSON                 Job Summary: As a Test Engineer at Hellbender, you will develop, execute, and improve test...  ...software and tools such as SolidWorks, Altium, PuTTY, Git, Python, Linux, AI tools, or similar engineering applications is preferred... 
    Linux
    Flexible hours

    HELLBENDER Inc.

    Pittsburgh, PA
    15 days ago
  • $70.8k - $156.7k

    Senior Site Reliability Engineer - Local to Cleveland, Pittsburgh, or Dallas Position Description This role will require someone...  ...Tomcat, Apache, WAS, and IIS 15.    Extensive experience of Linux systems. 16.    Good knowledge of Windows and Linux server configurations... 
    Linux
    Work at office
    Local area
    Flexible hours
    Shift work
    Weekend work
    Pittsburgh, PA
    a month ago
  •  ...time streaming data, 3D visualization in the browser ROS, Docker, Linux, macOS, and Windows, edge hardware on site ABOUT YOU Required ~ Bachelor's degree in Computer Science, Software Engineering, Robotics, Physics, Electrical Engineering, or a related field, or... 
    Linux
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    15 days ago
  •  ...Lead Enterprise Systems Engineer Under supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze...  ...and Desktop Operating Systems on physical and virtual servers, Linux is a plus Knowledge of network protocols across LAN/WAN/VPN... 
    Linux
    For contractors
    Work experience placement
    Work at office
    Night shift
    Weekend work

    Opportunities

    Pittsburgh, PA
    4 days ago
  • $81k - $102k

     ...Description Mission Summary: The Autonomous Vehicle (AV) Test Engineering team is responsible for validating the safety, functionality,...  ...engineering operations. Technical Skills: Basic proficiency in Linux environments and foundational scripting abilities in Python or... 
    Linux
    Immediate start

    Motional

    Pittsburgh, PA
    28 days ago
  •  ...Role at a Glance Gecko Robotics is seeking a Test & Reliability Engineer Intern to join Field Infra’s Test & Reliability (T&R) team in...  ...Depending on the assigned project, you may work with Python, Linux, Git, hardware and software test equipment, data-analysis tools... 
    Linux
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Work from home
    Monday to Friday
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    15 days ago
  • Job Title: Senior Software Engineer Location: Indianola, Pittsburgh, PA Client : Tata Elxsi | Bayer Rate : $55/Hr on C2C Department...  ...communication skills, particularly in the context of software in a medical device. Key Responsibilities: Design, develop, and maintain software... 

    Concord IT Systems

    Pittsburgh, PA
    4 days ago
  • $125k - $167k

     ...the city's goal of restoring an economic driver to the neighborhood in a thoughtful, inclusive...  ...is seeking a highly motivated Senior Engineer to assume ownership of the development...  ..., GMSL, and FPD-Link. ~ Proficiency in Linux, including the ability to develop scripts... 
    Linux
    Work at office

    Motional

    Pittsburgh, PA
    28 days ago
  • · Role: Software Engineer / Process Control Engineer · Core Requirement: 1–2 years of software engineering experience · Programming...  ...or C/C#. · SCADA: SCADA platform experience · OS: Linux experience preferred; Windows is acceptable · Kubernetes:... 
    Linux

    SAPSOL Technologies Inc

    West Mifflin, PA
    1 day ago
  • $100k - $160k

     ...Observability Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering...  ...with CI/CD and incident management tooling. Solid grasp of Linux internals, networking, and container platforms. Excellent communication... 
    Linux
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Monroeville, PA
    5 days ago
  • $18 - $37 per hour

     ...employ over 18,000 team members all united by a common purpose. Our engineering and product innovation help keep soldiers and firefighters safe...  ...Computer vision, machine learning, or perception ROS2 and Linux-based robotics development Embedded software development or... 
    Linux
    Permanent employment
    Work experience placement
    Summer work
    Internship

    Oshkosh Corporation

    Pittsburgh, PA
    2 days ago
  • $86.25k - $172.5k

     ...opportunity to contribute to the company’s success. As Software Engineer Sr. within PNC's Technology organization, you can be based in...  ...development experience. Advanced Python development skills. Strong Linux shell scripting expertise. Experience with Ansible or... 
    Linux
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    2 days ago
  •  ...by the autonomous vehicle fleet. - Collaborate with engineering teams to improve the Waabi Driver’s performance, reduce faults, and enhance testing efficiency...  ...learning algorithms. - Strong experience with Linux environments and some scripting languages. - Strong... 
    Linux
    Work at office

    Waabi

    Pittsburgh, PA
    7 days ago
  • $100k - $180k

     ...Site Reliability Engineer (SRE) - Remote Bright Vision Technologies is a technology consulting and software development company delivering...  ...automation and tooling. Deep, hands-on experience operating Linux at scale, including networking, performance tuning, and systems... 
    Linux
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Monroeville, PA
    5 days ago
  •  ...for a skilled and safety-minded Stationary Engineer to take charge of our critical systems...  ...license (City of Pittsburgh) and a current PA driver's license.Conduct chemical analysis and...  ..., motors, pneumatics, and patient care devices.Operate the Siemens Building Automation System... 
    Weekend work
    Afternoon shift

    UPMC

    Pittsburgh, PA
    2 days ago
  •  ...Summary:   We are looking for a Test Engineer to join our team. In this role, you will...  ...effective and timely communication between drivers, engineers, and additional company...  ...vehicle development role. ~ Experience with Linux command line and data logging tools. ~... 
    Linux
    Work at office
    Flexible hours

    Waabi

    Pittsburgh, PA
    12 days ago
  • $69.5k - $110.9k

     ...As a Staff Sales Systems Engineer at Stryker, you will be responsible for actively leading the technology evaluation stage of the sales...  ...healthcare organizations  ~ Deep understanding of Windows, Linux and Cloud architectures  ~ Solid understanding of server virtualization... 
    Linux
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Stryker

    Pittsburgh, PA
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Linux Device Driver Engineer. Be the first to apply!