出海雷达

高级嵌入式固件工程师

Senior Embedded Firmware Engineer

开发工程限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡
公司EER Poland
薪资€8,000
工作地点Poland
地域资格限定地区(需当地身份)
时区要求日间重叠约 2 小时,需偶尔早起或晚睡
用工类型Full Time
发布时间22 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Poland 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠约 2 小时,需偶尔早起或晚睡。

高级嵌入式/固件工程师
(RTOS,通信,关键系统,安全嵌入式系统)
职责范围
这不是一个普通的嵌入式岗位。你将负责系统设计、确定性通信、实时功能以及产品中的关键组件。
你将从底层固件工作到与后端的通信。
具体来说包括:

  • 开发安全组件和通信模块的固件
  • 设计和优化两个MCU之间的通信
  • 处理实时逻辑、状态机和错误处理
  • 创建和维护硬件驱动程序(UART、SPI、I2C、GPIO)
  • 设计和开发无线通信系统(BLE注册、配置、数据交换)
  • 通过OCPP over WebSocket(或类似设备-云协议)确保与后端的稳定通信
  • 负责OTA和生产环境中的系统可靠性(回滚、恢复、更新安全)
  • 使用专业工具进行低级别调试(JTAG、SWD、逻辑分析仪等)
  • 设计系统模块之间的API和通信层

技术与架构
系统由两个主要单元组成:

  • 安全/电源控制器:nRF5340 或类似低功耗MCU(RTOS/嵌入式固件)
  • 通信/应用控制器:i.MX RT1061 或类似应用级MCU(RTOS/嵌入式Linux可选)

MCU之间通过自主设计的协议进行通信,该协议注重确定性和一致性。
与后端的通信基于OCPP over WebSocket或类似的设备-云协议。

要求

  • 精通C/C++在嵌入式系统中的使用
  • 具有MCU开发经验(如STM32、nRF、ESP32或其他)
  • 熟悉通信协议:UART、SPI、I2C以及BLE(或其他无线协议)
  • 具有嵌入式系统设计经验(架构设计,而不仅仅是实现)
  • 具备硬件/软件系统调试能力(JTAG、SWD、系统日志)
  • 具有系统组件之间接口和API设计经验

加分项

  • 具有安全嵌入式系统经验(设备身份验证、安全更新概念、完整性、防篡改)
  • 具有OTA/引导加载程序经验(回滚、恢复、更新安全)
  • 熟悉RTOS系统(FreeRTOS、Zephyr或其他)
  • 具有设备 ↔ 后端通信经验(WebSocket、MQTT、REST)
  • 汽车行业经验
查看英文原文

Senior Embedded / Firmware Engineer
(RTOS, komunikacja, systemy krytyczne, secure embedded systems)
Zakres obowiązków
To nie jest typowa rola embedded. To projektowanie systemów, deterministyczna komunikacja, real-time oraz odpowiedzialność za kluczowe elementy produktu.
Będziesz pracować od niskopoziomowego firmware po komunikację z backendem.
W praktyce oznacza to:

  • Rozwój firmware dla komponentów bezpieczeństwa oraz modułów komunikacyjnych
  • Projektowanie i usprawnianie komunikacji między dwoma MCU
  • Praca z logiką czasu rzeczywistego, maszynami stanów i obsługą błędów
  • Tworzenie i utrzymanie sterowników sprzętowych (UART, SPI, I2C, GPIO)
  • Projektowanie i rozwój systemów komunikacji bezprzewodowej (BLE onboarding, provisioning, data exchange)
  • Zapewnienie stabilnej komunikacji z backendem poprzez OCPP over WebSocket (lub podobne protokoły device-cloud)
  • Praca nad OTA i odpornością systemu w środowisku produkcyjnym (rollback, recovery, bezpieczeństwo aktualizacji)
  • Niskopoziomowe debugowanie z użyciem profesjonalnych narzędzi (JTAG, SWD, analizatory logiczne itp.)
  • Projektowanie API i warstw komunikacyjnych pomiędzy modułami systemu

Technologia i architektura
System składa się z dwóch głównych jednostek:

  • Kontroler bezpieczeństwa / mocy: nRF5340 lub podobny MCU klasy low-power (RTOS / embedded firmware)
  • Kontroler komunikacji / aplikacji: i.MX RT1061 lub podobny MCU klasy application-grade (RTOS / embedded Linux optional)

MCU komunikują się poprzez autorski protokół zaprojektowany pod kątem deterministyczności i spójności.
Komunikacja z backendem realizowana jest w oparciu o protokół typu OCPP over WebSocket lub równoważny protokół device-cloud.
Wymagania

  • Bardzo dobra znajomość C/C++ w systemach embedded
  • Doświadczenie w pracy z MCU (np. STM32, nRF, ESP32 lub podobne)
  • Znajomość protokołów komunikacyjnych: UART, SPI, I2C oraz BLE (lub inne wireless)
  • Doświadczenie w projektowaniu systemów embedded (architektura, nie tylko implementacja)
  • Umiejętność debugowania systemów HW/SW (JTAG, SWD, logi systemowe)
  • Doświadczenie w projektowaniu interfejsów i API pomiędzy komponentami systemu

Mile widziane

  • Doświadczenie w secure embedded systems (device identity, secure update concepts, integrity, tamper resistance)
  • Doświadczenie z OTA / bootloaderami (rollback, recovery, update safety)
  • Znajomość systemów RTOS (FreeRTOS, Zephyr lub inne)
  • Doświadczenie z komunikacją device ↔ backend (WebSocket, MQTT, REST)
  • Automotive / industrial embedded background
  • Znajomość systemów provisioning / fleet management / BLE onboarding

Nice-to-have (ale nie wymagane)

  • Doświadczenie z OCPP
  • Zephyr RTOS
  • Embedded Linux (Buildroot / Yocto)

Warunki pracy

  • 100% praca zdalna - możesz pracować z dowolnego miejsca
  • B2B: do 8 000 EUR netto miesięcznie
  • Elastyczne godziny pracy
  • Współpraca z doświadczonym zespołem system/firmware
  • Realny wpływ na architekturę i kierunek rozwoju produktu

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

Headhunter - EER 波兰

EER PolandUnited States6,000 - 9,000 PLNFull Time4 天前
其他限定地区(需当地身份)

新业务开发专员

EER PolandPoland€50,000 - €60,000/年Full Time5 天前
市场运营职能支持限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡

初级前端开发工程师

EER PolandGermanyFull Time5 天前
开发工程设计限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡

商务发展经理

EER PolandPolandFull Time5 天前
市场运营职能支持限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡

← 返回全部职位