Software Engineer NL

Genexis Netherlands BV - Eindhoven, The Netherlands
Job title
Software Engineer NL
Genexis Netherlands BV
The Netherlands
Software development

Your role within Genexis

As a Software Engineer you develop new software features and solutions for our fiber connectivity product portfolio. The position offers a wide range of possibilities to work with everything from low-level Linux drivers to high-level applications. You develop for various protocols and HW interfaces, often in complex network scenarios in combination with customer specific requirements, where you actively collect requirements from different stakeholders. You will work in a team that is responsible for all software development for existing and new CPEs, like Fiber Network Terminations and Home Routers. This includes the development of network functionality, GPON, XGS-PON, and remote management (OMCI, TR-x69), but also automated test cases to extend the coverage of Use Cases for new products. The development is mainly done in C/C++ and Python in a Linux environment (OpenWRT) and some parts are created with Java. Products and development are realized on an agile project basis.

Your Experience & Skills

To be successful in this role you should have a minimum experience of 5 years programming in C/C++ and Python in a Linux environment (OpenWRT) and feel home in an agile project. As we use Linux, experience with this operating system is a mandatory requirement. Working experience with router software development, network operators in the telecommunication field, various access technologies like PON protocols, Ethernet, OMCI and TR-x69, is a plus, as well as experience with software development tools like Git, Gerrit and Jenkins. Continuous Improvement and Continuous learning are key in this fast-moving knowledge domain.

Ownership, dedication, and initiative are key words in our team. In the end, we value the right attitude more than anything else. We like the “just do it” approach, having the courage to take actions and not being afraid to make mistakes. You are eager to continuously develop and improve yourself. We like to see a Customer oriented approach in your way of working. For this position we require that you speak fluently English, Dutch would be nice.

What we offer you

Technical challenges in a dynamic, multicultural environment together with a no-nonsense corporate culture with market conform compensations and attractive benefits. This role is based in Eindhoven, the Netherlands.

Do you have a question regarding this vacancy?
Contact our HR manager Ans Vogels at +31 40 747 0247 or send her an email at

Future colleagues

Elroy Pluk - Portrait
Elroy Pluk
Product Engineer
The variety of my responsibilities keeps my job fun

When I started working at Genexis, I knew that I had found an employer with a promising future in a new (growing) market. Today I still experience that challenging environment. The variety of responsibilities is what keeps it fun; from managing product releases to guiding mechanical design projects to supporting my commercial colleagues with product related requests.

Application form Software Engineer NL

  • Upload relevant files, like your CV and motivation letter.
    Drop files here or