Linux Application Engineer
Quick Summary
Application Development: Design, develop, and maintain high-performance applications and services using C, C++ and Python within a Linux environment.
C/C++ Proficiency: Strong experience in professional C/C++ development, including memory management, multi-threading, and concurrency primitives.
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, trans and non-white races in our community and industry.
As a Linux Application Engineer at Hellbender, you will bridge the gap between high-level application software and the underlying Linux operating system. You will be responsible for developing robust applications in C/C++ or Python, maintaining system stability, and performing deep-dive investigations into system-level issues.
The ideal candidate is a systems-thinker who can navigate the Linux ecosystem, troubleshoot complex interactions between hardware and software, and manage the data pipelines used for system observability and logging. While you will not be tasked with writing device drivers from scratch, you must have the expertise to identify driver-level failures and interface effectively with our kernel engineering teams.
Responsibilities
~1 min read- →Application Development: Design, develop, and maintain high-performance applications and services using C, C++ and Python within a Linux environment.
- →System Troubleshooting: Investigate and diagnose complex issues occurring at the interface between user-space applications and the Linux kernel (e.g., analyzing interrupts, memory leaks, or I/O bottlenecks).
- →Driver Investigation: Identify and document driver-level bugs or regressions; work closely with hardware/kernel teams to provide reproducible test cases and logs for driver remediation.
- →System Configuration: Configure Linux environments, including boot parameters, systemd services, networking stacks, and resource management (cgroups/namespaces).
- →Observability & Logging: Implement, manage, and support robust logging frameworks to ensure high-quality telemetry and data collection from the field/test-bench.
Requirements
~1 min read- C/C++ Proficiency: Strong experience in professional C/C++ development, including memory management, multi-threading, and concurrency primitives.
- Linux Systems Expertise: Deep understanding of the Linux user-space, including system calls, signals, IPC (Inter-Process Communication), and the Linux filesystem hierarchy.
- Advanced Debugging Skills: Proficiency with Linux debugging tools.
- System Configuration: Hands-on experience configuring Linux subsystems (networking, storage, permissions) and managing system initialization (e.g., systemd).
- Scripting & Automation: Proficiency in Bash or Python for automating system tasks, data processing, and log analysis.
- Version Control: Experience with Git and modern CI/CD workflows
- Rust Programming: Familiarity with Rust and its integration within a Linux environment is a significant plus.
- Embedded Linux Knowledge: Experience with Yocto Project, Buildroot, or custom kernel configuration.
- Data Pipeline Experience: Experience managing large-scale logging data (e.g., ELK stack, Prometheus, or custom telemetry pipelines).
- Containerization: Experience with Docker or Podman for application isolation and deployment.
- ROS 2: Familiarity with the ROS ecosystem is also helpful.
What We Offer
~1 min read- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field.
- 5-7 years of experience in Linux-based software engineering or systems programming.
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.
Location & Eligibility
Listing Details
- Posted
- May 19, 2026
- First seen
- May 19, 2026
- Last seen
- May 21, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 60%
- Scored at
- May 20, 2026
Signal breakdown
Please let Hellbenderinc know you found this job on Jobera.
3 other jobs at Hellbenderinc
View all →Explore open roles at Hellbenderinc.
Similar Application Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.