Position Overview
We're hiring an early-career engineer with a focus on firmware and software development to support fast-paced prototyping efforts. You'll be working on embedded systems running Linux, helping to create experimental applications that interact with cameras, GPUs, and emerging computer vision workflows. This is a hands-on role ideal for someone who enjoys pushing boundaries in an R&D setting.
Your Role
Write C/C++ software (Python is a bonus) targeting embedded Linux environments
Build and refine experimental features across video, sensing, and interface domains
Work closely with cross-functional engineers to trial new concepts and hardware configurations
Combine components such as media encoders, control layers, and visual interfaces into working systems
Set up and interact with hardware like GPUs, imaging sensors, and embedded peripherals
Contribute to an iterative engineering culture where speed, experimentation, and adaptability are essential
Support internal tooling efforts to streamline prototype development and testing
Explore use cases relevant to austere or remote environments, including space system applications
What You Bring
A degree in Computer Engineering, Computer Science, or similar (Bachelor's or Master's)
Strong academic background (GPA of 3.5+ preferred) with solid foundations in algorithms and systems
Programming proficiency in C or C++; scripting in Python is a plus
Prior experience working with Embedded Linux systems (ARM-based platforms ideal)
A creative, self-directed approach to technical challenges and unfamiliar problems
Ability to deconstruct and implement parts of complex systems for early-stage testing
Comfort working in collaborative, multi-disciplinary engineering teams
Bonus Experience
Knowledge of video processing pipelines, compression standards (e.g. H.264, HEVC), or streaming tech (e.g. SRT, MPEG-TS)
Familiarity with GPU programming or rendering (CUDA, Vulkan, OpenGL)
Exposure to computer vision tools like OpenCV, TensorFlow, or custom-built image processing systems
Benefits
Unlimited PTO
Bonus, 401k, Health Care Plan (Medical, Dental, Vision)
Possible Stock Option Plan participation, based on performance and tenure.