Ubiwhere

Embedded System Engineer

Aveiro, Aveiro District, PT

6 days ago
Save Job

Summary

Quem somos

Na Ubiwhere, investigamos e desenvolvemos tecnologia de ponta, criamos propriedade intelectual valiosa e concebemos soluções inovadoras para desafiar os limites das Cidades Inteligentes, Telecomunicações e Internet do Futuro. Acreditamos na interoperabilidade, nos dados abertos e nos serviços cloud como peças fundamentais do nosso trabalho. O nosso compromisso é transformar ideias em soluções inteligentes que impactam o mundo.


O teu dia na Ubiwhere como Embedded System Engineer

  • Projetar e desenvolver firmware e software para IoT Embedded Systems;
  • Implementar drivers para interfaces hardware (UART, SPI, I2C, GPIO, etc.);
  • Otimizar código para restrições de memória, energia e processamento;
  • Realizar debug com ferramentas específicas (osciloscópio, multímetro);
  • Participar nas fases de validação, teste e certificação de produtos.


O teu perfil

  • Mestrado / Licenciatura em Engenharia Eletrónica, Computadores, Telecomunicações ou similar;
  • Experiência comprovada em programação para microcontroladores (ARM, ESP32, etc.);
  • Domínio de programação em C/C++ para Embedded Systems;
  • Conhecimentos de RTOS (FreeRTOS, Zephyr, etc.);
  • Experiência com ferramentas de debug para Embedded Systems;
  • Bons conhecimentos de protocolos de comunicação (MQTT, CoAP, UART, SPI, I2C);
  • Experiência com sistemas operativos Linux;
  • Experiência com Git e metodologias CI/CD.


Pontos extra

  • Conhecimento em Yocto para desenvolvimento de Embedded OS;
  • Conhecimentos de Python para automação e scripts de teste;
  • Experiência com protocolos sem fios (BLE, LoRaWAN, Zigbee);
  • Familiaridade APIs REST para Backend IoT.


A vida na Ubiwhere

  • Cultura única com mente aberta a novas ideias e metodologias;
  • Avaliações de 6 em 6 meses onde a tua voz pode ser ouvida;
  • Benefícios incríveis: seguro de saúde, horários flexíveis, dias de folga extra;
  • Oportunidade de trabalhar num ambiente desafiante com equipas dinâmicas e projetos inovadores;
  • Excelentes oportunidades de desenvolvimento de carreira numa empresa de elevado crescimento.


************************************************************************


Who we are

At Ubiwhere, we research and develop cutting-edge technology, create valuable intellectual property and design innovative solutions to challenge the boundaries of Smart Cities, Telecommunications and the Internet of the Future. We believe in interoperability, open data and cloud services as fundamental parts of our work. Our commitment is to turn ideas into smart solutions that impact the world.


Your day at Ubiwhere as an Embedded System Engineer

  • Design and develop firmware and software for IoT Embedded Systems;
  • Implement drivers for hardware interfaces (UART, SPI, I2C, GPIO, etc.);
  • Optimize code for memory, power and processing constraints;
  • Debug with specific tools (oscilloscope, multimeter);
  • Participate in product validation, testing and certification phases.


Your profile

  • Master's / Degree in Electronic Engineering, Computers, Telecommunications or similar;
  • Proven experience in programming for microcontrollers (ARM, ESP32, etc.);
  • Proficiency in C/C++ programming for Embedded Systems;
  • Knowledge of RTOS (FreeRTOS, Zephyr, etc.);
  • Experience with debugging tools for Embedded Systems;
  • Good knowledge of communication protocols (MQTT, CoAP, UART, SPI, I2C);
  • Experience with Linux operating systems;
  • Experience with Git and CI/CD methodologies.


Bonus points

  • Knowledge of Yocto for Embedded OS development;
  • Knowledge of Python for automation and test scripts;
  • Experience with wireless protocols (BLE, LoRaWAN, Zigbee);
  • Familiarity with REST APIs for IoT Backend.


Life at Ubiwhere

  • Unique culture with an open mind to new ideas and methodologies;
  • Assessments every 6 months where your voice can be heard;
  • Awesome perks & benefits: health insurance, flexible working hours, extra days off;
  • Opportunity to work in a challenging environment with dynamic teams and innovative projects;
  • Excellent career development opportunities in a high-growth company.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job