Post Job Free
Sign in

Algorithm Engineer

Company:
Strativ Group
Location:
Orange, CA
Posted:
May 21, 2025
Apply

Description:

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.

Apply