Middle C Developer (Linux / Embedded)
Description
Our Customer: An international engineering company delivering software solutions for next-generation networking equipment. The team works on building reliable and efficient systems for data transmission, focusing on embedded environments and network infrastructure.
Your tasks: Implement and enhance software components for networking devices (switches, routers); Work with low-level system logic and interact with hardware layers; Support development of embedded solutions for network equipment; Create and maintain build configurations and automation scripts; Participate in debugging, testing, and performance optimization.
Required experience and skills: 3+ years of commercial experience with C programming; Practical knowledge of Linux environment (including scripting and build tools); Basic understanding of networking concepts; Ability to work with technical documentation in English.
Would be a plus: Familiarity with networking protocols (L2/L3); Experience with embedded platforms; Exposure to network devices (switches, routers); Understanding of ARM or MIPS architectures.
Working conditions: 5-day working week, 8-hour working day; Remote work.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.