
A IDEX Corporation desenvolve tecnologias essenciais para aplicações de saúde, industriais e de segurança. Seu portfólio inclui componentes de precisão para sequenciamento de DNA e pesquisa médica, sistemas de manipulação e medição de fluidos e equipamentos de combate a incêndios, como as ferramentas Hurst Jaws of Life. Seus produtos apoiam análises laboratoriais, processos industriais, operações de resposta a emergências e outras aplicações em que equipamentos de precisão confiáveis são indispensáveis.
Engenheiro de Software de Sistemas Embarcados – Trabalho Remoto em Oklahoma
Desenvolva firmware e tecnologias conectadas para os produtos industriais de gerenciamento de fluidos da IDEX Corporation. Trabalhe com plataformas Linux, RTOS, móveis, IoT e de nuvem.
$ 99.800 – $ 149.600 / ano
RemotoTempo integralPlenoSêniorIdioma Obrigatório: inglêsEngenheiro de hardwareDescrição
- Definir a direção técnica de longo prazo, as decisões de engenharia e a cultura da equipe
- Avaliar as necessidades dos clientes, as tendências do mercado e os riscos técnicos para orientar a estratégia de produto
- Projetar sistemas inovadores para iniciativas estratégicas, incluindo o desenvolvimento de novos produtos
- Avaliar tecnologias emergentes, incentivar o aprendizado contínuo e aconselhar as equipes de engenharia
- Ser responsável pelo ciclo de vida do desenvolvimento de software, do conceito ao lançamento
- Definir arquiteturas de sistemas e requisitos técnicos
- Criar algoritmos e desenvolver firmware e aplicações embarcadas orientados a objetos
- Realizar verificação e validação para apoiar a qualidade e a confiabilidade dos produtos
- Utilizar as metodologias Agile, SDLC, SEBoK e PLM
- Criar e manter ferramentas de desenvolvimento e processos de engenharia
- Realizar análises competitivas e superar obstáculos à execução eficiente
- Explicar conceitos técnicos complexos para públicos técnicos e não técnicos
- Preparar e apresentar propostas técnicas
- Coordenar a resolução de problemas complexos e desenvolver estratégias alinhadas às partes interessadas
- Pode ser necessário viajar até 10% do tempo
- Esta função não tem responsabilidades de supervisão
Requisitos
- É necessário ter bacharelado em ciência da computação, engenharia da computação, engenharia de software ou engenharia elétrica
- É necessário ter pelo menos 3 a 5 anos de experiência relevante após a graduação em manufatura industrial
- Pelo menos 3 a 5 anos de experiência em desenvolvimento de software orientado a objetos com Rust, Python, Java/JavaScript, C++ e C#
- Pelo menos 3 a 5 anos de experiência em desenvolvimento de aplicações para Linux embarcado, Android e iOS
- Pelo menos 3 a 5 anos de experiência em administração e suporte de sistemas Linux
- Pelo menos 3 a 5 anos de experiência com IDEs como Microsoft Visual Studio e Eclipse
- Pelo menos 3 a 5 anos de experiência na implementação de RTOS para sistemas de controle baseados em MCU
- Pelo menos 3 a 5 anos de experiência no desenvolvimento e na integração dos protocolos RS232/485, CAN, MQTT, Modbus e Ethernet
- Pelo menos 3 a 5 anos de experiência com periféricos de MCU, incluindo UART, USB, GPIO, I2C, SPI, PWM, temporizadores, eMMC e arquiteturas SoM
- Capacidade comprovada de projetar a arquitetura, implementar e implantar soluções técnicas complexas
- Conhecimento de Bitbucket/Git, Jenkins, Docker, Jira e análise estática com SonarQube
- Capacidade de interpretar esquemas elétricos de hardware para depuração
- Experiência com Wi-Fi, Bluetooth, redes celulares e microsserviços de nuvem envolvendo Digital Twin, SaaS, PaaS, DaaS e data lakes
- Experiência eletromecânica com produtos industriais ou automotivos é desejável
- Mestrado em ciência da computação, engenharia da computação, engenharia de software ou engenharia elétrica é desejável
- Não há patrocínio de visto de trabalho disponível para esta função
Benefícios
- Pode estar disponível um plano de bônus baseado em desempenho
- Benefícios de saúde
- Plano de aposentadoria 401(k) com contribuição da empresa
- Folga remunerada