Se você é apaixonado por tecnologia e deseja contribuir para o desenvolvimento de sistemas de comunicação sem fio e dispositivos IoT, este é o seu momento!
Descrição do cargo:
O Desenvolvedor Profissional em Software Embarcado é responsável por criar soluções inovadoras para aplicações de software embarcado em linguagem C. Você trabalhará em conjunto com nossa equipe de engenheiros para desenvolver e manter aplicações que atendam aos requisitos de projeto.
Responsabilidades:
* Desenvolver e manter aplicações de software embarcado em linguagem C;
* Criar scripts (em Shellscript, Python, etc.) para auxiliar no desenvolvimento de software embarcado;
* Documentar os códigos desenvolvidos conforme padrões de documentação definidos para o projeto;
* Realizar testes funcionais em ambiente de desenvolvimento;
* Auxiliar no processo de validação das placas de hardware (bring-up) desenvolvidas para os projetos.
Requisitos:
* Ensino Superior completo em Engenharia Elétrica, Engenharia da Computação, Ciências da Computação, Sistemas de Informação ou áreas correlatas;
* Conhecimentos em algoritmos, lógica de programação e álgebra binária, assim como em Linguagem C;
* Noções em Linguagem de programação alto nível (Ex: Python, NodeJS) para a criação de scripts para auxiliar o processo de desenvolvimento;
* Interfaces de comunicação sem fio (Wifi, BLE, NB-IoT, LoRa, LTE, Sigfox, etc.);
* Protocolos de rede utilizados em projetos de IoT (TCP, UDP, MQTT, HTTP, etc.);
* Familiaridade com periféricos de microcontroladores (Ex: IO, ADC, DAC, UART, SPI, I2C);
* Conhecimento em IDE (Ex: VScode, STM32 CubeIDE, Simplicity Studio, etc.).