I
Desenvolvedor de Software Sênior de Sistemas Embarcados (m/w/d)
IBV - Echtzeit- und Embedded GmbH & Co. KG
Descrição da vaga
A IBV é especializada em serviços de software de ponta no mercado técnico. Trazemos ampla experiência nas áreas de sistemas embarcados e aplicações em tempo real. Nossos serviços e produtos incluem: utilizados nos setores de automação industrial, tecnologia médica, IoT, telecomunicações e tecnologia de medição. Cobrimos todo o processo de desenvolvimento de software – desde a ideia do produto até a entrega do software pronto para série. Nossos próprios produtos de software, especialmente na área de Ethernet Industrial, completam nosso espectro.
A IBV frequentemente apoia seus clientes quando são necessários conhecimentos e habilidades especiais para o uso de uma plataforma de hardware e software, ou quando uma análise upstream é necessária para o manuseio ideal de hardware complexo.
A IBV tem parcerias de longa data com fabricantes de semicondutores renomados e trabalha em conjunto com eles com base nas tecnologias atuais de hardware e software.
Tarefas
Como Engenheiro de Software Sênior para Sistemas Embarcados, você trabalhará com nossos clientes internacionais em projetos exigentes de software embarcado. Os projetos no IBV são diversos, desde o desenvolvimento de drivers individuais relacionados a hardware para microcontroladores até protocolos de comunicação para barramentos de campo industriais, até a integração com serviços baseados em nuvem para projetos de IoT ou a implementação de interfaces gráficas de usuário.
A IBV frequentemente apoia seus clientes quando são necessários conhecimentos e habilidades especiais para o uso de uma plataforma de hardware e software, ou quando uma análise upstream é necessária para o manuseio ideal de hardware complexo.
A IBV tem parcerias de longa data com fabricantes de semicondutores renomados e trabalha em conjunto com eles com base nas tecnologias atuais de hardware e software.
As áreas temáticas com as quais estamos lidando atualmente incluem comunicação em tempo real em redes industriais com sincronização de tempo na faixa de nanossegundos, arquiteturas de processador heterogêneas e comunicação entre processadores, registro eficiente de valores medidos em alta velocidade com recursos limitados ou conexão de redes industriais a sistemas modernos baseados em x86 com foco na segurança e operação sem reação de diferentes fluxos de dados.
O desenvolvimento de software é realizado principalmente em C em sistemas baseados em ARM e x86, embora PowerPC, TriCore e RISC-V ou outros também possam ser usados. Multi-threading em ambientes POSIX ou em RTOS como FreeRTOS, ThreadX ou Zephyr é padrão. Desenvolver software para sistemas Linux embarcados, adaptar o Linux a diferentes SoCs e otimizar a execução em tempo real são tarefas recorrentes.
A capacidade de depurar aplicativos no nível do assembly é necessária para várias tarefas quando se trata de uma operação ideal e livre de erros.
A IBV frequentemente apoia seus clientes quando são necessários conhecimentos e habilidades especiais para o uso de uma plataforma de hardware e software, ou quando uma análise upstream é necessária para o manuseio ideal de hardware complexo.
A IBV tem parcerias de longa data com fabricantes de semicondutores renomados e trabalha em conjunto com eles com base nas tecnologias atuais de hardware e software.
Tarefas
Como Engenheiro de Software Sênior para Sistemas Embarcados, você trabalhará com nossos clientes internacionais em projetos exigentes de software embarcado. Os projetos no IBV são diversos, desde o desenvolvimento de drivers individuais relacionados a hardware para microcontroladores até protocolos de comunicação para barramentos de campo industriais, até a integração com serviços baseados em nuvem para projetos de IoT ou a implementação de interfaces gráficas de usuário.
A IBV frequentemente apoia seus clientes quando são necessários conhecimentos e habilidades especiais para o uso de uma plataforma de hardware e software, ou quando uma análise upstream é necessária para o manuseio ideal de hardware complexo.
A IBV tem parcerias de longa data com fabricantes de semicondutores renomados e trabalha em conjunto com eles com base nas tecnologias atuais de hardware e software.
As áreas temáticas com as quais estamos lidando atualmente incluem comunicação em tempo real em redes industriais com sincronização de tempo na faixa de nanossegundos, arquiteturas de processador heterogêneas e comunicação entre processadores, registro eficiente de valores medidos em alta velocidade com recursos limitados ou conexão de redes industriais a sistemas modernos baseados em x86 com foco na segurança e operação sem reação de diferentes fluxos de dados.
O desenvolvimento de software é realizado principalmente em C em sistemas baseados em ARM e x86, embora PowerPC, TriCore e RISC-V ou outros também possam ser usados. Multi-threading em ambientes POSIX ou em RTOS como FreeRTOS, ThreadX ou Zephyr é padrão. Desenvolver software para sistemas Linux embarcados, adaptar o Linux a diferentes SoCs e otimizar a execução em tempo real são tarefas recorrentes.
A capacidade de depurar aplicativos no nível do assembly é necessária para várias tarefas quando se trata de uma operação ideal e livre de erros.
Candidatar-me agora →
Serás encaminhado para o anúncio original em .