Firmware Engineer

CoolPeople 

📍 Brno, Czech Republic 🇨🇿

full-time
senior
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

firmwarecommunicationmicrocontrollerssecuritydebugging

Industry

Consumer ElectronicsTelecommunications

Job Description

Hledám senirního Firmware inženýra , který pomůže s redesignem a refactoringem existujícího firmware řešení. Vaším úkolem bude navrhnout čistší architekturu, implementovat komunikační protokoly a vytvořit message abstraction layer pro efektivní práci se zařízeními. Součástí projektu je také integrace bezdrátové komunikace (Wi-Fi a Bluetooth) a implementace základních security mechanismů. Požaduji seniorní zkušenosti s embedded C, práci s mikrokontroléry a praxi s debuggingem firmware na reálném hardware. Důležitá je také schopnost orientace v HW dokumentaci.

🚀 Projekt

  • redesign architektury firmware
  • refactoring a částečný přepis existujícího firmware
  • implementaci komunikačních protokolů a message abstraction layer
  • integraci Wi-Fi / Bluetooth komunikace
  • implementaci základních security mechanismů (šifrování, správa klíčů)

🎯 Skills

  • z kušenost se seniorním vývojem embedded firmware
  • embedded C programování
  • zkušenost s firmware architekturou a refactoringem existujících systémů
  • zkušenost s komunikačními protokoly a integrací periferií
  • zkušenost s bezdrátovou komunikací (Wi-Fi, Bluetooth nebo podobné technologie)
  • znalost mikrokontrolérů a embedded systémů
  • schopnost číst a porozumět HW schématům
  • zkušenost s debuggingem firmware na reálném hardware
  • angličtina na komunikativní úrovni (min. B2)

💡 Nice to have

  • zkušenost s IoT zařízeními
  • zkušenost s multi-processor architekturou
  • znalost komunikačních sběrnic (I2C, SPI, UART apod.)
  • zkušenost s security v embedded firmware (šifrování, správa klíčů)
  • zkušenost s HVAC, water management nebo smart home zařízeními
  • zkušenost s vývojem low-power embedded zařízení