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