Senior Embedded Linux Engineer

New
C
co.brick TalentsEmbedded systems
Projekt realizowany w 100% zdalnie z PolskiContractSenior
Salary130 - 145 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
Komunikatywny język angielski
Required Skills
gRPC

Requirements

  • Have senior-level experience programming in C for Embedded Linux platforms.
  • Be proficient with the Yocto build system and BitBake.
  • Have practical experience with device trees.
  • Have experience creating or modifying Linux kernel drivers.
  • Have experience with ZeroMQ.
  • Have experience with gRPC and protobuf.
  • Have practical knowledge of Cortex-A and Cortex-M SoC architecture.
  • Understand inter-core communication mechanisms.
  • Have communicative English for direct collaboration with an international team.
  • SQLite knowledge is an advantage.
  • Experience with OPC UA, Modbus TCP, or MQTT communication protocols in automation or IoT is an advantage.

Responsibilities

  • Adapt a large existing codebase to a new hardware platform.
  • Manage Yocto and bring up Linux on the platform.
  • Modify the device tree and develop Linux kernel drivers.
  • Design and implement the data pipeline from the real-time Cortex-M core to the Linux Cortex-A application.
  • Develop key components in C using technologies including ZeroMQ, gRPC, and SQLite.
View Full Description & ApplyYou'll be redirected to the employer's site
130 - 145 PLN per hour
Apply Now