Analista/Engenheiro de Desenvolvimento de Software Embarcado

SIATT

São José dos Campos

Presencial

BRL 100 000 - 150 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

SIATT busca profissionais para atuar no desenvolvimento de software embarcado e interfaces homem-máquina para sistemas de análise de dados. Atividades envolvem C/C++ em microcontroladores, Python para ferramentas de dados e LabVIEW para IHM, com ênfase em documentação e conformidade com processos de verificação e validação.

A posição requer formação em engenharia relacionada, inglês intermediário e disponibilidade para atuar presencialmente. Desejável experiência com DO-178/CMMI e práticas ágeis.

Qualificações

  • Formação completa em engenharia relevantemente relacionada ao desenvolvimento de software embarcado.
  • Conhecimento de C/C++ para sistemas embarcados e Python para ferramentas de análise.
  • Experiência com IHM em LabVIEW/C++/Python, e bons hábitos de documentação técnica.

Responsabilidades

  • Desenvolver software para sistemas embarcados em linguagem C.
  • Desenvolver software para microcontroladores em C.
  • Desenvolver software de análise de dados em Python.
  • Desenvolver IHM para controle com Python/LabVIEW/C++.
  • Elaborar manuais de operação para software de apoio.
  • Seguir as normas de processos da área (V&V, rastreabilidade).
  • Conceber arquitetura de equipamentos de teste de desenvolvimento.
  • Executar testes funcionais em bancada e campo.
  • Elaborar planos de V&V e estratégias de teste; criar rastreabilidade de requisitos.
  • Estimular esforço, recursos e cronogramas de verificação e validação.
  • Desenvolver testes unitários, de integração, funcionais, regressão, desempenho e segurança.
  • Participar de revisões de código e requisitos para testabilidade.

Conhecimentos

Desenvolvimento de Software Embarcado
Programação C/C++
Python
LabVIEW
Java
Escrita técnica e documentação
UML (modelagem de software)
Controle de versão (Git/SVN)
Inglês intermediário

Formação académica

Engenharia da Computação
Engenharia Elétrica/Eletrônica
Ciências da Computação

Ferramentas

LTSpice
CAN protocol

Descrição da oferta de emprego

Responsabilidades e Atribuições do Cargo:Desenvolver software para sistemas embarcados utilizando linguagem C;Desenvolvimento de software para microcontroladores utilizando linguagem C;Desenvolvimento de software para ferramentas de análise de dados em Python;Desenvolvimento de software de IHM para controle de desipositivos em Python/Labview/C++;Elaborar documentação de manuais de operação para software de apoio;Elaborar projetos de software seguindo as atividades, normas e artefatos definidos no processo da área.Conceber arquitetura de equipamentos de teste de desenvolvimentoExecutar testes funcionais em bancada e em campoElaborar e revisar planos de V&V, estratégias de teste e matrizes de rastreabilidade requisitoEstimar esforço, recursos e cronograma das atividades de verificação e validaçãoDesenvolver testes unitários, de integração, funcionais, de regressão, de performance e de segurançaParticipar de revisões de código e revisões de requisitos sob a ótica de testabilidade.Formação Necessária: Engenharia da Computação, Engenharia Elétrica/Eletrônica, Ciências da Computação ou áreas afinsIdiomas: Inglês - nível intermediárioConhecimentos Necessários:Boas práticas de Desenvolvimento de Software;Programação de Software Embarcado;Ferramentas de visualização de dados;Conhecimento em elaboração de diagramas UML para modelagem do softwareConhecimento de software de versionamento (ex: SVN, GIT, etc)Conhecimento em programação de sistemas embarcados (microcontroladores);Linguagem de programação C/C++;Linguagem de programação Python;Linguagem de programação Labview;Linguagem de programação Java;Elaboração de documentos de software e relatórios técnicos.Conhecimentos Desejáveis:Conhecimento em shell script (Linux);Conhecimento em protocolo CAN;Experiência com processo de software DO-178 ou CMMI;Conhecimento em boas práticas de Engenharia de Software;Vivência em projetos guiados por métodos ágeis (ex. Scrum);Conhecimento em software de simulação de circuito eletrônico como LTSpice ou similar.Experiência em V&V de sistemas críticos (militar, aeroespacial, médico, automotivo).Características comportamentais desejáveis:Demonstrar Boa comunicação escrita e verbal: significa transmitir ideias com clareza, respeito e objetividade, adaptando o tom e a linguagem ao público para evitar ruídos e construir relações de confiança;Autogestão: habilidade de administrar a si mesmo, o próprio trabalho ou uma organização de forma autônoma e democrática, sem a necessidade de um chefe ou controle externo constanteProatividade para resolução de problemas: habilidade para agir com antecedência para evitar falhas ou solucionar dificuldades antes que elas afetem os resultados.Demonstrar facilidade para trabalhar em equipe, em ambientes utilizando metodologias ágeis (Scrum): significa saber colaborar, ouvir os outros e unir forças com colegas para alcançar um objetivo em comumDemonstrar habilidade de gerenciar suas atividades para cumprir prazos e entregas, sem comprometer a qualidade do trabalho;Demontrar habilidade para comunicar-se de maneira assertiva com a equipe em trabalho remoto e presencial.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

S Analista/Engenheiro de Desenvolvimento de Software Embarcado São José dos Campos, SP, Brasil Presencial PCD
S Analista/Engenheiro de Desenvolvimento de Software Embarcado São José dos Campos, SP, Brasil Presencial PCD

SIATT Engenharia, Indústria e Comércio Ltda • Brasil

Presencial
BRL 112 000 - 201 000
Engenheiro de software embarcado JR/PL
Engenheiro de software embarcado JR/PL

Stoneridge Brasil • Campinas

Presencial
BRL 89 280 - 133 920
ESPECIALISTA DE DESENVOLVIMENTO DE SOFTWARE EMBARCADO SÊNIOR – BSP AUTOMOTIVO (ok)
ESPECIALISTA DE DESENVOLVIMENTO DE SOFTWARE EMBARCADO SÊNIOR – BSP AUTOMOTIVO (ok)

LUZA Group • Hortolândia

Presencial
BRL 180 000 - 240 000
Desenvolvedor de Firmware Embarcado
Desenvolvedor de Firmware Embarcado

Pasquali Solution • Rio Grande do Sul

Presencial
BRL 111 600 - 167 400
Desenvolvedor de Hardware/Firmware Embarcado
Desenvolvedor de Hardware/Firmware Embarcado

3S TECNOLOGIA • Barueri

Presencial
BRL 120 000 - 160 000
Restaurante no local
Vale Transporte mensal
Seguro de vida - MetLife
+5
Analista de Software Embarcado
Analista de Software Embarcado

abler Vagas • Curitiba

Presencial
BRL 120 000 - 180 000
Plano de Saúde Unimed de 30,00%
Restaurante Interno
WellHub
+1
Desenvolvedor de Software Embarcado Pleno
Desenvolvedor de Software Embarcado Pleno

HwIT - Hardware Innovation Technologies • Campinas

Presencial
BRL 120 000 - 180 000
Desenvolvedor de Software PL
Desenvolvedor de Software PL

HwIT - Hardware Innovation Technologies • Campinas

Híbrido
BRL 90 000 - 150 000
Engenheiro de Software Embarcado
Engenheiro de Software Embarcado

CEABS SERVICOS S.A. • Curitiba

Presencial
BRL 89 280 - 133 920
Desenvolvedor de Firmware Embarcado
Desenvolvedor de Firmware Embarcado

3S TECNOLOGIA • Barueri

Presencial
BRL 100 000 - 167 000
Restaurante no local
Vale Transporte mensal
Seguro de vida – MetLife
+5