Engenheiro(A) de Desenvolvimento de Produto (Foco Em Desenvolvimento De Firmware)

Embraer

Not Interested
Bookmark
Report This Job

profile Job Location:

Florianópolis - Brazil

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Description

Como é a área:

  • Desenvolvimento verificação e certificação de software embarcado para os produtos da Embraer.

Responsibilities

Como será o seu dia a dia:


  • Fará parte de um time extremamente colaborativo e engajado repleto de desafios técnicos e com muitas oportunidades de aprendizado e crescimento profissional.

Participará de diversas atividades dentro do ciclo de vida de desenvolvimento de software embarcado tais como:

  • Definição e execução de processos de desenvolvimento e verificação de software seguindo normas aeronáuticas;
  • Especificação de requisitos;
  • Design/definição de arquitetura de software;

Codificação e integração de software:

  • Programação em C ou Assembly (quando necessário) em aplicações com requisitos de tempo real;
  • Implementação/manutenção de drivers e comunicação (SPI I2C UART Ethernet entre outros) seguindo padrões do time;
  • Desenvolvimento e depuração de bootloaders e BSPs;
  • Realização de integração software/hardware e suporte a bring-up de novas plataformas.

Verificação de software:

  • Revisão de artefatos;
  • Elaboração e execução de testes unitários e de integração;
  • Análises de software como por exemplo: consumo de memória e Stack worst-case execution time e linker.
  • Experiência comconfiguração e uso de ferramentas de build análise estática e testes
  • Interface com diversas equipes internas tais como a de desenvolvimento de equipamentos hardware eletrônico hardware programável assim como com sistemas aeronáuticos e com autoridades certificadoras.
  • Trabalhamos com processos de desenvolvimento que visam a mais alta qualidade de um software ao mesmo tempo que estamos continuamente melhorando os nossos processos na direção do desenvolvimento ágil e eficiente.

Prerequisites

Para este desafio você precisa ter:

  • Inglês avançado para leitura escrita e conversação;
  • Conhecimentos/experiência em um ou mais dos seguintes tópicos:
  • Engenharia de software;
  • Captura e gestão de requisitos
  • Linguagens de programação C e Python (Assembly desejável);
  • Sistemas embarcados;
  • Conhecimentos em arquitetura de processadores e microcontroladores;
  • Revisão de artefatos de software (requisitos arquitetura e código)
  • Experiência em programação bare-metal e/ou com utilização de sistemas operacionais em tempo real (RTOS);
  • Habilidade em depuração de software e manipulação da camada HAL.
  • Especificação execução e revisão de procedimentos de teste para software de baixo nível.

Você se destaca se tiver:

  • Desenvolvimento de software embarcado crítico preferencialmente segundo normas comoDO-178C ou similares;
  • Experiência comprocessadores RISC como ARM PowerPC e/ou TriCore incluindo particularidades de arquitetura inicialização e gerenciamento de memória;
  • Conhecimento emprocessos de desenvolvimento conforme modelos VModel;
  • Capacidade deanálise e investigação de falhas complexas utilizando debug por JTAG trace registers e análise de memória;
  • Boas práticas de arquiteturas de software embarcado (camadas componentes e máquinas de estado)
  • Conhecimento e aplicação de padrões MISRA e CERT além de boas práticas de codificação e conceitos básicos de cibersegurança para sistemas embarcados críticos.

Experiences

Modelo de trabalho presencial para Florianópolis/SC.



Benefícios:

  • Seguro de Vida
  • Convênio Médico
  • Convênio Odontológico
  • Benefício Vacina
  • Benefício Farmácia
  • Cartão alimentação
  • Wellhub
  • PLR (Participação de Lucros e Resultados)
  • Previdência Privada
  • Cooperativa
  • EMpower (plataforma interna de treinamento e desenvolvimento)




Precisa de suporte com a plataforma Gupy Acesse o link abaixo:


PáginaCentral de Suporte aoCandidato

Site dedicado a guiar e orientar a pessoa candidata sobre todas as ferramentas:

DescriptionComo é a área:Desenvolvimento verificação e certificação de software embarcado para os produtos da Embraer.ResponsibilitiesComo será o seu dia a dia:Fará parte de um time extremamente colaborativo e engajado repleto de desafios técnicos e com muitas oportunidades de aprendizado e crescime...
View more view more

About Company

Company Logo

POSITION SUMMARY Examines, repairs, assembles, and tests aircraft accessories, such as engines, power brake units, auxiliary electric motors, spark igniters, valves, pumps, fuselage, wings, and oil and fuel tanks, using hand tools and testing devices, and following shop orders and man ... View more

View Profile View Profile