Martin Löwegren och Sara Gramark smiling infront of the camera

Estabilização de imagem, máscara de privacidade, interfaces e a garantia de uma conexão fluida com a nuvem — tudo isso faz parte do dia a dia de um desenvolvedor Linux incorporado. Para saber mais, conversamos com Sara Garmark e Martin Löwegren, dois gerentes de engenharia que estão no centro do desenvolvimento Linux na Axis. 

Linux + Axis OS

“As possibilidades para os desenvolvedores são infinitas; realmente há espaço para todos”, afirma Martin, ao falar sobre a variedade de oportunidades na área de Linux na Axis. No centro de todas essas funções está o Axis OS, nosso sistema operacional desenvolvido sob medida com base no kernel Linux. Como um sistema Linux incorporado, ele é executado diretamente em nossos dispositivos e otimizado para desempenho em tempo real. Essa poderosa base está por trás de tudo, desde nossas câmeras de rede e produtos de áudio até nossas soluções corporais, garantindo desempenho contínuo e confiabilidade. 

O que esperar como desenvolvedor de Linux na Axis

Os desenvolvedores de Linux desempenham um papel vital em toda a oferta de produtos e soluções da empresa — em segurança, analíticos, áudio, imagem e muito mais. Juntos, eles moldam e fortalecem o ecossistema da Axis. Sara e Martin nos dão uma ideia de algumas das tarefas pelas quais suas equipes são responsáveis.

"Minha equipe tem várias funções, todas vitais para manter nossos produtos funcionando sem problemas", diz Sara. “Lidamos com aspectos como estabilização de imagem, correção de distorção de barril (correção de distorções geométricas causadas pela óptica da câmera), costura (que proporciona uma experiência de câmera única em câmeras panorâmicas com múltiplos sensores) e sobreposições de texto e imagem. Também somos responsáveis pela máscara de privacidade, tanto estático quanto dinâmico, garantindo que informações sensíveis, como rostos ou placas de veículos, possam ser ocultadas quando necessário.”

Martin Löwegren e Sara Gramark sentados em uma escada e conversando. Martin Löwegren e Sara Garmark, dois gerentes de engenharia no centro do desenvolvimento do Linux na Axis.

A equipe de Martin é dedicada às câmeras corporais, que são produtos vestíveis frequentemente usados pela polícia e pelo pessoal de segurança. “Trabalhamos em uma camada mais alta da pilha tecnológica do que a equipe da Sara”, explica Martin. “Trabalhamos com base no Axis OS e criamos soluções para gerenciar dispositivos em um sistema, além de adicionar recursos como transmitir dados das câmeras para a nuvem ou iniciar automaticamente uma gravação quando um policial cai no chão. “Minha equipe inclui desenvolvedores C, Rust e Go, além de desenvolvedores front-end que projetam as interfaces voltadas para o cliente.” 

Colaboração cria resultados

Uma coisa que tanto Sara quanto Martin destacam é a colaboração dentro de suas próprias equipes, entre equipes e com outros departamentos. "Somos muito colaborativos e muito do nosso trabalho acontece entre equipes", diz Sara. "Ao unir forças com outras equipes, podemos alcançar resultados muito mais rápido e encontrar a melhor solução técnica para nosso cliente."

Martin concorda: “O desenvolvimento de uma câmera corporal exige diversas competências, desde hardware e desenvolvimento de firmware de baixo nível para drivers e ajuste de imagem até software de espaço do usuário que integra a câmera à solução. A colaboração entre equipes é essencial para o nosso sucesso. Por exemplo, ao reutilizar funcionalidades do Axis OS, minha equipe pode se concentrar nos aspectos que nos diferenciam.” 

Do graduado ao profissional

Quer você esteja começando ou já tenha experiência, a Axis oferece espaço para crescer. “Para um jovem profissional, este é um ótimo lugar para se estar”, diz Martin. "Nós nos orientamos e apoiamos uns aos outros, e você tem a oportunidade de trabalhar em todas as camadas da solução.”

Sara adiciona: "Também realizamos muitos projetos de tese. São ótimas oportunidades para conhecer as últimas novidades, e muitos candidatos acabam se juntando à nossa equipe como funcionários depois disso. Ah, e temos essa grande iniciativa em muitas de nossas equipes, Inspiration Fridays, onde você tem tempo para experimentar, experimentar algo novo e explorar sem pressão."

Se você ingressar na Axis com muita experiência, também há muitas oportunidades de desenvolvimento e você tem a liberdade de moldar sua carreira como quiser. Sara explica: “Há muitas oportunidades de mudar de equipe, dependendo do que você queira focar, ou de mudar de função, por exemplo, para um cargo de gerenciamento em vez de trabalhar diretamente com desenvolvimento.” 

Por que trabalhar na Axis?

Para Martin, uma das principais razões é que todos realmente vivem e respiram os valores da empresa. “Na Axis, você realmente sente que os valores fundamentais são a regra e fazem parte do dia a dia, não apenas palavras da moda. Realmente agimos como um só, ajudando uns aos outros, discutindo problemas e compartilhando conhecimentos."

Para Sara, trata-se de saber o quão impactante é o trabalho de sua equipe. “Minha equipe trabalha com os chips Artpec proprietários da Axis, o ingrediente secreto por trás da maioria dos nossos produtos. Estamos no centro de tudo, e isso é realmente empolgante." 

O que procuramos

Então, o que faz de alguém um ótimo desenvolvedor Linux na Axis? "É preciso adorar programar, é claro", diz Martin com um sorriso. “Mas tão importantes quanto são as habilidades de resolução de problemas, a curiosidade, a comunicação e a vontade de aprender.”

Sara adiciona: "Damos aos nossos engenheiros responsabilidade e liberdade. “É por isso que estamos procurando pessoas que saibam pensar de forma independente, mas que também se destaquem como parte de uma equipe.” 

Your new dream job

O seu novo emprego dos sonhos
está esperando por você?