Latest AI JobsBrowse Jobs
Axon logo

Senior Imaging Software Engineer

AxonTampere, Pirkanmaa, Finland2004 Sensors - Devices
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
18 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Imaging Software Engineer position at Axon involves building advanced camera and video systems that power real-world safety products. This hybrid role is located in Tampere, Finland, and suits an experienced software professional passionate about developing high-performance multimedia technologies.

Key Responsibilities

Architect and develop camera middleware and real-time video pipeline components across multiple company devices.
Build high-performance multimedia pipelines using GStreamer and platform-specific media frameworks.
Integrate image processing, computer vision, and machine learning algorithms directly into production camera pipelines.
Optimize video pipelines for latency, throughput, memory bandwidth, power consumption, and overall stability.
Collaborate closely with Camera HAL, firmware, image processing, and hardware engineering teams.
Debug intricate issues spanning across middleware, camera frameworks, drivers, and underlying hardware interfaces.
Provide technical leadership through architecture reviews, code reviews, and mentorship.

Requirements

Ten or more years of professional software engineering experience, primarily focused in C and C++.
Strong practical background with camera, video, multimedia, or high-throughput processing pipelines on Linux or embedded platforms.
Hands-on experience working with GStreamer or comparable multimedia frameworks.
Solid understanding of buffer management, zero-copy architectures, synchronization, multithreading, and real-time performance.
Proven software architecture and cross-team collaboration abilities, including applying modern development workflows to embedded systems.
Experience integrating image-processing or computer-vision components into production systems.
Familiarity with embedded Linux development, with Yocto experience being beneficial.

Nice to Have

Experience working with Qualcomm camera platforms, Camera HAL, or CamX.
Background in robotics and ROS2 System Bus or equivalent inter-process communication protocols.
Knowledge of H.264 and H.265 codecs alongside hardware-accelerated video pipelines.
Familiarity with camera ISP pipelines, image quality, or camera tuning.
Experience with Android camera or multimedia frameworks.
Exposure to Rust, Go, Python, test automation, or camera-system simulation.

Skills and Tools

C and C++
GStreamer
Embedded Linux and Yocto
Computer Vision and Machine Learning Integration
Python, Rust, and Go (Beneficial)

About the Company

Axon is on a mission to Protect Life, pursuing society's most critical safety and justice issues through an ecosystem of connected devices and cloud software. Life at the company is fast-paced, challenging, and meaningful, offering professionals the chance to take ownership and drive real change. Axon operates an in-office culture designed to foster teamwork, mentorship, and shared success.

How to Apply

Interested candidates should visit the official Axon careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

Where is this job located?

This role is based out of the Axon office in Tampere, Finland, and follows a hybrid schedule.

What is the work schedule for this hybrid role?

Team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, barring approved workplace accommodations.

How many years of experience are required?

The position requires 10+ years of professional software engineering experience, primarily in C and C++.

What core technologies will I be working with?

You will work primarily with C/C++, embedded Linux platforms, GStreamer, camera middleware, and real-time video pipelines.

Do I need to check every single requirement to apply?

No, candidates who are excited about the mission and role are encouraged to apply even if they do not meet every single qualification.

Ready to apply?

The application is on the official Axon careers page.

Apply on company site