Linux Device Driver Engineer
HELLBENDER Inc.
Job Description
Job Description
Who we are:
Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes.
Hellbender is intentionally forming an inclusive work environment and is committed to uplifting the historically marginalized identities including veterans, women, transgender people and underrepresented races in our community and industry.
Must be a U.S. PersonJob Summary:
As a Linux Device Driver Engineer at Hellbender, you will play a key role in developing the low-level software that powers a range of projects and products, including cameras and robotic sensors, from the ground up. Your work will focus on building and maintaining Linux kernel drivers and the interfaces that connect our hardware platforms to higher-level applications. You'll work primarily in a Linux environment, writing software in languages such as C, C++, and Rust, and building embedded Linux images using Yocto/BitBake. An ideal candidate will have strong familiarity with kernel internals, hardware bring-up, and low-level systems debugging. United States veterans and candidates from diverse backgrounds are encouraged to apply at any experience level.
Essential Duties and Responsibilities:
- Design, write, and maintain Linux kernel drivers and low-level software for camera and sensor hardware
- Develop and debug software that communicates with devices over interfaces including CAN, UART, I2C, SPI, MIPI CSI, and others
- Bring up new hardware platforms, including board support package (BSP) development, device tree configuration, and kernel/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 interaction issues
- Demonstrate proficiency in low-level debugging, performance analysis, and systems-level software engineering
Qualifications, Skills, and Attributes:
- 1-3 years of hands-on experience in Linux kernel or device driver development preferred, but 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; experience with C++ and/or Rust a plus
- Familiarity with device tree, U-Boot, or other bootloader/BSP concepts preferred
- Experience with Yocto/BitBake or similar embedded Linux build systems preferred
- Good working knowledge of revision control and code review tools like Git
- Experience manipulating GPIO and working with embedded Linux hardware platforms
- Ability to read schematics and data sheets, with hands-on experience debugging hardware at the register or bus level
Benefits:
- 5% employer 401(k) contribution, with no match required
- 10% contribution to the employee equity program
- 100% of health, dental, and vision premiums paid for employees and their families, including domestic partners
- 100% of life and disability insurance premiums paid
- 10 holidays, two company-wide shutdown weeks, and 15 hours of PTO accrued per month
- 4 weeks of parental leave
Work Location: Pittsburgh
Opportunity for advancement:
Hellbender is a growing business and follows a policy that prioritizes internal promotions. As new positions are created new opportunities for advancement will be created as well.
- ...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...LinuxFull timeLocal areaRemote work
- ...something extraordinary. We’re seeking a Vice President, Mainframe Engineer professional to join our Foundational Frameworks team in... ...document retrieval processes.CMOD migration and upgrade procedures.Linux/Unix administration.SQL and relational databases (DB2, Oracle,...LinuxWorldwideFlexible hours
- Systems Engineer, Servers/Cloud/DataLocation: Must be able to work onsite Tue, Wed, & Thursday out of one of these office locations: New... ...tooling for production workloads.Administer and troubleshoot Linux-based systems at scale, including configuration management and...LinuxWork at office
$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...LinuxWork at officeLocal area3 days per week- Work Flexibility: Not availableAs a Staff Sales Systems Engineer at Stryker, you will be responsible for actively leading the technology... ...for healthcare organizations Deep understanding of Windows, Linux and Cloud architectures Solid understanding of server virtualization...LinuxFull timeFor contractorsWork experience placement
- ...com.About the Role:The Resident Electrical Engineer will report to the Director of Hardware... ...development and operating systems, such as Linux, Bash scripting, and various high-level... ...including inspection); using measurement devices; and/or assembly or fabrication parts at...LinuxFull timeWork at officeShift work
- ...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...LinuxTemporary work
- ...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...LinuxNight shift
- ...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...LinuxCasual workLocal areaVisa sponsorshipNight shift
- ...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...LinuxPermanent employmentFull timeWork at officeFlexible hoursShift workWeekend work
- ...supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement, maintain, troubleshoot, and... ...and Desktop Operating Systems on physical and virtual servers, Linux is a plus * Knowledge of network protocols across LAN/WAN/VPN...LinuxFor contractorsWork experience placementWork at officeNight shiftWeekend work
$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...LinuxWork at officeLocal areaFlexible hoursShift workWeekend work- ...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
- ...Roles and Responsibilities: The Product Industrialization Test Engineer supports the transition of medical device products from design to manufacturing by developing, optimizing, and industrializing test and production processes. The role focuses on improving manufacturing...Full timeWork at office
- ...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...LinuxWork at officeLocal areaWork from homeFlexible hours
- ...Nurick is actively seeking a Cloud & Infrastructure Services Engineer to join our Information Technology department. At McNees, we... ...security solutions. ~ Experience managing Windows Server and Linux environments across both cloud and on-premises infrastructure....LinuxRemote work
- ...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...LinuxFull timeLocal areaShift workWeekend work
- ...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...LinuxFull timeSummer workInternshipSummer internshipWork at officeLocal areaWork from homeMonday to FridayFlexible hours
$125k - $167k
...Component team is seeking a highly motivated Senior Component Engineer to take technical ownership of our Human-Machine Interface (HMI... ...CAN, CAN-FD, Ethernet, GMSL, and FPD-Link. ~ Proficiency in Linux, including the ability to develop scripts (e.g., Python, C++) for...LinuxWork at office- 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...
$175k - $274k
...day one. The Role We are seeking a Senior Safety Software Engineer to play a critical role in implementing a functionally safe perception... ...Architecture: Develop and optimize software running on both Linux and real-time operating systems. Testing & Validation:...LinuxFull timeTemporary workRemote workRelocation packageFlexible hours$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...LinuxPermanent employmentWork experience placementSummer workInternship- ...for this position.Job SummaryWe are looking for an Observability Engineer to design and operate the metrics, logging, tracing, and... ...observability with CI/CD and incident management tooling.Solid grasp of Linux internals, networking, and container platforms.Excellent...LinuxFull timeH1bLocal areaImmediate startRemote workVisa sponsorship
$218.24k - $327.36k
...systems, test operations, systems and safety engineering – all dedicated to redefining the... ...responsible for developing the hardware drivers, hardware safety monitoring, and vehicle... ...Embedded RTOS such as FreeRTOS and/or Embedded Linux desired Prefer candidates with...LinuxPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$22 - $26 per hour
...Job Description Job Description Position: Help Desk Engineer Location: 100 S Commons Ste 145, Pittsburgh, PA 15212 Duration:... .... Support Windows and Mac workstations, peripherals, mobile devices, and common business applications. Maintain conference room...Contract workWork at officeRemote workMonday to Friday- ...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...LinuxWork at office
- ...School Degree and Bachelors degree (computer science, software engineering, or relevant field) or equivalent work experience required. 6-8... ...of Windows Server and Windows 7 desktop • Background in both (Linux and Unix RHEL or AIX) with knowledge of WebSphere • Working...LinuxFull timeContract workWork experience placement
- ...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 workAfternoon shift
- ...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. ~...LinuxWork at officeFlexible hours
- Title: Software Engineer III Location: Pittsburgh, PA (5 days' on-site) Duration: 1 Year Contract We are looking for a Software... ...for Graphical User Interface design. Experience with Linux and MacOS devices. Experience with cameras, lenses, lights, and microphones....LinuxContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Device Driver Engineer. Be the first to apply!
- part time evening driver Pittsburgh, PA
- owner driver contract Pittsburgh, PA
- store driver Pittsburgh, PA
- local route driver Pittsburgh, PA
- oil driver Pittsburgh, PA
- 1099 driver Pittsburgh, PA
- contract driver Pittsburgh, PA
- ski resort driver Pittsburgh, PA
- flatbed driver Pittsburgh, PA
- route driver Pittsburgh, PA






