> Markdown version of [/jobs/ext/1244167-software-engineer-c-developer](https://www.wearedevelopers.com/jobs/ext/1244167-software-engineer-c-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - C Developer - **Company:** BroadForward - **Location:** Amersfoort, Netherlands - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C (Programming Language), Automation of Tests, Unit Testing, Unix, Software Quality, Code Review, Communications Protocols, Computer Programming, Couchbase Servers, Software Debugging, Linux, Perl (Programming Language), Hypertext Transfer Protocols (HTTP), Internet Protocol, Linux System Administration, MongoDB, Network Monitoring, Routing, NoSQL, Real-Time Operating Systems, Red Hat Enterprise Linux, Simple Network Management Protocols, Software Engineering, Software Requirements Analysis, Systems Integration, TCP/IP, Wireshark, Multithreading, Cloud Platform System, Integration Tests, Information Technology, SIGTRAN, Stream Processing, Stream Control Transmission Protocol, Software Performance, Docker, Database Tools and Utilities - **Published:** July 12, 2026 - **Apply:** https://nl.indeed.com/viewjob?jk=b1849b8f7f1edab4 ## About the Role We're not expecting you to check every box; what's important to us is your mindset, experience, and willingness to learn and grow. Here's what we think will set you up for success: Background & approach * A BSc in Telecommunications, Computer Science, Engineering, or equivalent experience (preferred). * A self-motivated and proactive software engineer who thrives in a collaborative team environment, takes initiative within established team practices, and aligns with our proven architecture, tooling, and mission-critical engineering standards. Core skills * C programming in a Linux (RedHat) or another Unix operating system environment. * Telecom signaling protocols: hands-on experience with one or more of Diameter, SS7/SIGTRAN, and SIP, ideally within signaling nodes such as an STP (Signal Transfer Point) or Diameter Routing Agent (DRA). * Network protocols: TCP/IP, SCTP and HTTP, including analyzing network traces with Wireshark. * Experience with high-availability solutions. * Real-time software development and performance analysis. * Linux administration (RedHat / Rocky Linux). * Unix scripting languages (shell, Perl, etc.) and Unix package building (rpm). Nice to have (added value) * Docker and Kubernetes (image building, template design, orchestration). * NoSQL database tools such as Couchbase, MongoDB, etc. * Expertise in next-generation IP networking, especially solution architecture in the telecom domain. * Knowledge of telecom network architectures, components, protocols, and their usage. * Familiarity with telecom standards from ITU-T, IETF, and 3GPP (SS7, SIGTRAN, Diameter, SIP, GTP). * SNMP and Network Management Systems. * Network protocol programming (sockets, stack development). And to round it off * Strong English communication skills (technical and non-technical). * You're based in the Netherlands and have a valid work permit., Location & Eligibility: Candidate must possess a valid Dutch work permit (sponsorship is not provided). ## Description You will work as part of an agile team to design, develop, and maintain mission-critical telecommunications signaling software. Your day-to-day activities typically include: * Designing, developing, and enhancing our high-performance, multi-threaded, real-time software solution based on Linux. * Analyzing system requirements and technical specifications to develop software designs that meet performance, scalability, and reliability targets. * Continuously identifying potential performance bottlenecks and implementing optimizations to improve software performance, responsiveness, and efficiency. * Implementing real-time data processing and communication mechanisms to ensure timely and accurate delivery of telecommunications services. * Investigating and resolving software-related issues reported by customers or internal teams. * Integrating our product suite with cloud environments and the associated operations, administration, and maintenance (OAM) tools. * Writing clean, efficient and maintainable code, applying secure coding practices throughout, and debugging and resolving defects to safeguard software quality. * Creating solution descriptions (SDs) for new tickets and creating and updating tickets on the product backlog to report on progress. * Enhancing the automated test suite by adding tests that validate the new code being delivered. * Participating in code reviews, design reviews, unit testing, and integration testing to ensure reliability, robustness, and compliance with industry standards. * Collaborating closely with cross-functional colleagues (product managers, architects, and testers) to ensure seamless integration of software components and alignment with project goals. * Providing technical support and guidance, and staying up to date with the latest technologies, trends, and best practices in telecommunications software development. Your mandate This is a role with real engineering ownership. As part of the team, you can request reviews, enforce coding and security standards, and propose improvements that enhance quality, performance, and efficiency. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Code meets connectivity - Developers as the powerhouse of Network API innovation](https://www.wearedevelopers.com/videos/1686-code-meets-connectivity-developers-as-the-powerhouse-of-network-api-innovation) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023)