Software Engineer

Software Engineer

As a Software Engineer you will develop features and protocols for our dsTest platform and other network/test products. This includes gathering requirements, unit testing, and basic end-user documentation. Your responsibility will also include working with our partners and customer support to understand customer issues/requirements and to assist in the resolution/understanding.


- McKinney, TX USA, Full-Time
- Bangalore, India, Full Time
- Nuremberg, Germany, Full Time

What we are looking for:

To join our team, you must have:

  • Bachelor degree in Computer Science.
  • Several years of professional experience with comprehensive software projects.
  • C/C++ Software Development Experience.
  • Linux Application Development Experience.
  • Strong Linux scripting background (Python, TCL, shell).
  • Understanding of protocol development (state machines, stacks, …).
  • Excellent verbal and written communication skills in English.

YOU should HAVE:

  • Understanding of Mobile Packet Core (3g, 4g, and/or 5g) network.
  • Understanding of assembly language, threading, and SW optimization.
  • Understanding of details of TCP/SCTP/IP protocols.

And YOU must BE:

  • Structured and having an independent, practical, and results oriented approach to work.
  • Keen on new technology and enjoy challenges.
  • Able to approach projects with a flexible and adaptable mindset, and with the focus to always find the best solutions.
  • Self-starter and have the ability to put yourself in a customer’s perspective.
  • Self-directed and objective.

If you feel that you've got what it takes to work with us and want to join a dynamic team, apply now with your updated CV, details about your motivation, your salary expectations and your earliest possible start date at:

Location USA -
Location India -
Location Germany -