Engenheiro de Software Embedded Trabalho Remoto
Procuramos Engenheiro de Software Embedded para atuar remotamente em projetos de firmware e sistemas embarcados, colaborando com hardware, sensores e protocolos industriais. Oportunidade em Campinas para quem busca desafio técnico, desenvolvimento de RTOS, depuração em bancada e integração de sistemas, com impacto em produtos comerciais.
Missão técnica e entregas
Atue desde a especificação até a entrega: responsabilidades principais abaixo.
- Firmware: Desenvolver e manter firmware em C/C++ para microcontroladores (ex.: ARM Cortex-M), com foco em performance, baixo consumo e robustez; implementação de drivers, gerenciamento de memória e otimizações em nível de compilador/linker.
- RTOS: Projetar e integrar soluções em RTOS (p.ex. FreeRTOS), incluindo tasks, sincronização, gerenciamento de prioridades e análise de latência para garantir determinismo em aplicações críticas.
- Protocolos: Implementar e depurar protocolos de campo e comunicação embarcada (UART, SPI, I2C, CAN, Ethernet) e pilhas de rede embarcada (TCP/IP), com tratamento de erros e gerenciamento de buffers.
- Integração HW: Integrar software com eletrônica e sensores (ADC, PWM, I2C/SPI sensors), validar interfaces periféricas e colaborar com equipe de hardware para definição de requisitos elétricos e de sinal.
- Testes: Desenvolver testes embarcados, frameworks de unit/integration tests, automação de validação (HIL, bench tests) e criar casos de teste para CI/CD de firmware.
- Depuração: Depurar sistemas em bancada e em campo usando JTAG/SWD, GDB/openOCD, análise de traces, profiling e ferramentas de instrumentação para localizar problemas de temporização e memória.
Requisitos essenciais
- Formação: Graduação em Engenharia da Computação, Engenharia Eletrônica, Ciência da Computação ou áreas correlatas — ou experiência comprovada em projetos embarcados.
- Linguagens: Proficiência em C e C++ para sistemas embarcados, familiaridade com padrões de código, gestão de memória e técnicas de otimização.
- Toolchain: Experiência com toolchains cross-compilation (GCC), build systems (Make/CMake), linker scripts, depuradores e interfaces JTAG/SWD.
- Versionamento: Uso diário de Git para versionamento, código revisado em PRs, e boas práticas de CI para firmware.
- Protocolos: Conhecimento prático de UART, SPI, I2C, CAN e integração com stacks de rede; capacidade de projetar e validar interfaces seriais e de rede.
- Soft skills: Comunicação clara, organização para trabalho remoto, autonomia e disponibilidade para atuar presencialmente na região de Campinas quando necessário.
O que oferecemos
- Experiência com protocolos IoT/industriais (MQTT, TLS, Modbus, OPC-UA)
- Segurança embarcada: criptografia, gerenciamento de chaves e hardening
- Desenvolvimento ou integração com Linux embarcado (Yocto, buildroot) e drivers kernel/user-space
interfaces (SPI/I2C/UART drivers).
SORRY TRUNCATION ERROR – ignore above filler text and use concise entries
Sobre a Empresa
A Ambient Sistemas desenvolve soluções embarcadas e de conectividade, integrando hardware e software para criar produtos de alto impacto com equipes multidisciplinares.
Dúvidas Frequentes
A vaga é 100% remota?
A vaga é remota com necessidade ocasional de presença em Campinas para alinhamentos, validações em bancada ou entregas de projeto.
Qual o nível de experiência exigido?
Procuramos profissionais com experiência prática em projetos embarcados (nível pleno/sênior). Candidatos com portfólio técnico forte serão valorizados.
Como devo me candidatar?
Envie seu currículo e portfólio de projetos (links de repositórios ou descrições técnicas) pela plataforma de vagas ou conforme instruções do anúncio.
Candidate-se enviando currículo e portfólio técnico. A equipe da Ambient Sistemas analisará seu histórico e entrará em contato para as próximas etapas.
* O VagasFlix atua apenas na divulgação da vaga da empresa Ambient Sistemas.
Compartilhe!
Outras Vagas Recentes
-
Estagiário de Engenharia Elétrica
Empresa de Tecnologia Rio de Janeiro, Rio de JaneiroEstágio -
Desenvolvedor(a) Full Stack Sênior Java + Angular
Banco Votorantim Minas Gerais, Montes ClarosTempo Integral -
Jornalista
Grupo Folha São Paulo, São PauloTempo Integral -
-
Tradutor
WiseTech Global Porto Alegre, Rio Grande do SulTrabalho Remoto -
Analista de Qualidade de Vida
Dell Technologies Porto Alegre, Rio Grande do SulTrabalho Remoto -
Analista Administrativo
Votorantim Cimentos Aparecida de Goiânia, GoiásEstágio -
- 66019 Vagas Anunciadas
- 1747352 Currículos Recebidos