C developer

We're looking for a skilled C Developer to join our team working on network switches, routers, and embedded systems. You'll be tackling high-level technical challenges in low-level programming, contributing to products used by industry leaders worldwide.

 

Core Responsibilities:

  • Design and develop software for network switches and embedded systems
  • Contribute to router software development projects
  • Write efficient, maintainable C code for resource-constrained environments
  • Collaborate with hardware teams to optimize system performance
  • Debug and troubleshoot complex system-level issues

 

What We're Looking For:

  • Strong C programming skills - You write clean, efficient code and understand memory management
  • Linux proficiency - Comfortable with Makefiles, shell scripting, and Linux development environments
  • Knowledge of L2/L3 network protocols (ARP, STP, IGMP, VLAN, routing protocols)
  • 3+ years of professional software development experience. 
  • English: Upper-Intermediate (B2+) - You can communicate technical concepts clearly

 

Compensation & Benefits:

  • Competitive salary aligned with market rates
  • Medical insurance coverage
  • Paid vacation and holidays
  • Comprehensive compensation package with additional benefits

 

 

Work Location

Full Remote - Work from Europe or Ukraine

We're a distributed team that values results over location. As long as you have a reliable internet connection and overlap with team hours for collaboration, you can work where you're most productive.

Required languages

English B1 - Intermediate
c, L2/L3 network protocols, VLAN, Networking, Linux, routing protocols, IGMP, ARP, STP
Published 22 January
27 views
ยท
5 applications
34% read
ยท
34% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...