3 months ago
Tampere, FinlandSenior
Responsibilities
- Architect and develop camera middleware and real-time video pipeline components across Axon products.
- Build high-performance multimedia pipelines using GStreamer and platform-specific media frameworks.
- Integrate image-processing, computer-vision, and ML algorithms into production camera pipelines.
- Optimize pipelines for latency, throughput, memory bandwidth, power, and stability.
- Collaborate with Camera HAL, firmware, image processing, and hardware teams on interfaces and system integration.
- Debug complex issues across middleware, camera frameworks, drivers, and hardware.
- Provide technical leadership through architecture reviews, code reviews, mentoring, and cross-team technical decisions.
Requirements
- 10+ years of professional software engineering experience, primarily in C/C++.
- Strong experience building camera, video, multimedia, or high-throughput processing pipelines on Linux or embedded platforms.
- Hands-on experience with GStreamer or comparable multimedia frameworks.
- Strong understanding of buffer management, zero-copy architectures, synchronization, multithreading, and real-time performance.
- Experience integrating image-processing or computer-vision components into production systems.
- Ability to debug across applications, middleware, platform camera frameworks, and hardware interfaces.
- Familiarity with embedded Linux development; Yocto experience is beneficial.
- Experience with Qualcomm camera platforms, Camera HAL, or CamX is beneficial.
- Experience with robotics and ROS2 System Bus or equivalent inter-process communication protocols is beneficial.
- Knowledge of H.264/H.265 codecs and hardware-accelerated video pipelines is beneficial.
- Experience with camera ISP pipelines, image quality, camera tuning, computer vision, or ML-based imaging systems is beneficial.
- Familiarity with Android camera or multimedia frameworks is beneficial.
- Experience with Rust, Go, Python, test automation, or camera-system simulation is beneficial.
- Background in photography, cinematography, colour grading, or related areas is useful.
Benefits
- Hybrid schedule based in the Tampere office, with onsite work Tuesday through Friday and remote flexibility on Mondays.
- In-person collaboration, mentorship, and cross-team teamwork.
- Mission-driven work focused on safety and justice products.
About Axon
Axon builds TASER energy devices, body and in-car cameras, sensors, and a cloud software suite for managing evidence, records, and real-time operations used by law enforcement, public safety agencies, and enterprises. Revenue comes from hardware sales bundled with SaaS subscriptions and services across its Axon Evidence and Records platforms. Founded in 1993 and headquartered in Scottsdale, Arizona, Axon Enterprise is a NASDAQ-listed public company serving police departments and government customers globally.
