What is a Software Engineer at Hellbender?
A Software Engineer at Hellbender sits at the intersection of high-performance computing, hardware integration, and robust system architecture. Whether you are focusing on Perception Engineering, Linux Application development, or Kernel-level optimization, your work is fundamental to the reliable, real-time performance of Hellbender’s core technology stack. You are not just writing code; you are building the software layer that bridges complex hardware inputs with mission-critical applications.
This role is inherently cross-functional and demanding. You will work closely with hardware teams, product managers, and other software engineers to solve problems that often sit at the boundary of software and physical constraints. Because Hellbender operates in environments where efficiency and reliability are paramount, your code must be performant, maintainable, and designed with a deep understanding of the underlying system architecture.
Expect to tackle challenges that require both high-level system design thinking and low-level debugging skills. You will be expected to own your features from concept to deployment, ensuring that your contributions meet the rigorous standards required for success at Hellbender.


