Software Engineer

Amersfoort  ‐ Onsite


Telecommunications Unix Linux Real-Time Operating Systems C (Programming Language) Technical Support Engineering Recruitment Scalability Linux Administration Network Protocols Writing Documentation Software Engineering Software Requirements Analysis Software Systems Time Management Technical Writings Wireless Networks Multithreading Safety Principles Software Performance Programming Languages


Are you ready to make an impact in the world of telecommunications software?

I am looking for a talented and experienced Software Engineer to join our client dynamic team.

The company:

They are a premier provider of global telecommunications software solutions, offering advanced signaling solutions tailored for mobile networks. Their software is trusted by operators worldwide to streamline routing, interworking, security, and number portability across diverse network technologies.

What you will do:
  • Design, develop, and enhance high-performance, real-time software solutions based on Linux.
  • Analyze system requirements and technical specifications to develop software designs meeting performance, scalability, and reliability targets.
  • Write clean, efficient, and maintainable code using appropriate programming languages, tools, and frameworks.
  • Identify and resolve potential performance bottlenecks, implementing optimizations to improve software performance and efficiency.
  • Work closely with cross-functional teams to ensure seamless integration of software components and alignment with project goals.
  • Stay updated with the latest technologies and best practices in software development for telecommunications.
  • Investigate and resolve software-related issues reported by customers or internal teams, providing technical support and guidance as needed.

What You'll Bring:
  • A Bachelor's degree in Telecommunications, Computer Science, Engineering, or relevant field is preferred. Alternatively, equivalent experience will also be considered.
  • 7-10 years of "C" development experience in a Unix/Linux environment, preferably for the mobile core network.
  • Demonstrated knowledge and hands-on experience in various technical areas, including C programming, multi-threaded real-time software development, network protocols, Unix scripting, and Linux administration.
  • Strong communication, time management, attention to detail, and documentation skills.

This position is based in the Netherlands. Please be advised that only candidates with a valid work visa will be considered for this role.

Darwin Recruitment is acting as an Employment Business in relation to this vacancy.
Start date
Darwin Recruitment
Published at
Project ID:
Contract type
To apply to this project you must log in.