Job Title: C Developer
Location: [Location – specify if remote, hybrid, or office-based]
Company Overview:
[Company Name] is a leading [industry] company dedicated to delivering innovative solutions. We pride ourselves on fostering a dynamic and collaborative work environment where our team can thrive. We are currently seeking a skilled and motivated C Developer to join our team and help us push the boundaries of what's possible.
Role Overview:
We are looking for a talented C Developer to design, develop, and enhance our high-performance, multi-threaded, real-time software solution based on Linux. The ideal candidate will have strong experience in C programming in a Unix/Linux environment, and a proven track record of building software products from start to finish. Preferably, experience should be in the mobile core or similar domains, with a focus on creating software products for virtual or containerized network functions (VNF/CNF).
Key Responsibilities:
- Design, develop, and enhance high-performance, multi-threaded, real-time software solutions based on Linux.
- Build and maintain software products from start to finish, ensuring robustness, scalability, and performance.
- Work with cross-functional teams to deliver software solutions for virtual or containerized network functions (VNF/CNF).
- Write clean, maintainable, and well-documented C code.
- Troubleshoot, debug, and optimize existing code to enhance performance.
- Collaborate with product managers, QA, and other developers to create scalable solutions.
- Analyze network traces and optimize protocols using tools such as Wireshark.
- Ensure code quality through code reviews and adherence to best practices.
- Stay up to date with industry trends and emerging technologies in real-time software, Linux environments, and VNF/CNF.
Requirements:
- Proficiency in C programming language in a Linux (RedHat) or other Unix OS environment.
- Extensive experience in building software products from start to finish in a Unix/Linux environment.
- Experience in designing and developing software products for virtual or containerized network functions (VNF/CNF).
- Experience with Docker and Kubernetes (image building, template design, orchestration).
- Familiarity with No-SQL DB tools such as Couchbase, MongoDB, etc.
- Strong knowledge of high availability solutions.
- Linux administration experience (RedHat/CentOS/RockyLinux).
- Understanding of network protocols (TCP/IP, and one or more of Diameter, HTTP, SIP, etc.), including analyzing network traces (Wireshark).
- Real-time software development and performance analysis experience.
- Network protocol programming (sockets, stack development).
- Experience with Unix scripting languages (e.g., shell, Perl).
- Experience with Unix package building (RPM).
- Familiarity with version control systems (e.g., Git).
- Ability to write clear, concise documentation.
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and as part of a team.
- A degree in Computer Science or a related field (or equivalent work experience).
Preferred Skills:
- Experience in the mobile core domain (or similar areas).
- Familiarity with embedded systems, hardware interfaces, or operating systems.
- Exposure to other programming languages (Python, etc.).
- Knowledge of Agile/Scrum development processes.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge projects with a collaborative team.
- Flexible work hours and remote working options.
- Professional development and growth opportunities.
- A culture of innovation and continuous learning.
If you are a passionate C Developer with expertise in high-performance software development, real-time systems, and network protocols, we’d love to hear from you!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
iOS Developer - Remote Work
2026-05-27
Java & Kotlin Developer
2026-06-01
- Posted
- Jan 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Utrecht
- Company
- Strativ Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
iOS Developer - Remote Work
2026-05-27
Java & Kotlin Developer
2026-06-01