We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Dev Engineer

NOKIA
United States, Texas, Dallas
3201 Olympus Boulevard (Show on map)
Oct 16, 2025

An exciting opportunity to work in the ever-changing Telecommunication Industry as a member of the IPN Software Engineering team for our Network Infrastructure group. You will be a part of a team whose objectives are to deliver in an environment where openness, trust, and autonomy are encouraged. Each team member selects the tasks to work on and exchanges daily with his/her teammates on the progress and challenges


  • Routing protocols (OSPF, ISIS, BGP) and/or signaling protocols (RSVP, LDP) Knowledge of Linux and programming languages (preferably scripting languages such as TCL, Python, Perl, shell).
  • NFV (Network Function Virtualization), SDN, Virtualized Switching products, and related virtualization technologies (KVM/QEMU, Xen, Vmware ESXi).
  • Proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and ability to work well in a close-knit team.
  • Develop application software in C++ software on carrier-grade products.
  • Develop application software that simulates real products.
  • Develops SW / HW build-controlled productions releases (EG main and update releases, service packages, maintenance updates, and customer design engineering).

You have:

  • A bachelor's or master's degree in Computer Science, Computer Networking, or a related field is required. Relevant work experience in these areas is highly desirable.

  • IP network fundamentals, including network architecture, and routing protocols.

  • Advanced operating system fundamentals, including kernel operations, scheduling, memory management, and semaphores.

  • Data structure and algorithm fundamentals, including use cases, order of complexity, and performance analysis.

  • Hands-on experience with Software development on Linux and knowledge of real-time operating systems (RTOS) like VxWorks is a plus.

It would be nice if you also had:

  • Previous experience as a Nokia intern or co-op.
  • Strong foundation in Operating Systems and C/C++ programming, with experience in designing and developing network protocols and optimizing existing specifications.
  • Hands-on experience with virtualization technologies such as Docker, Containers, and Namespaces.
  • Expertise in Broadcom/Cavium SDKs and chipset-based data plane development, including platforms like Trident and Tomahawk.
  • Proficient in building programmable management interfaces using protocols like gNMI and NETCONF.

Applied = 0

(web-c549ffc9f-ww2c9)