Datapath R&D Senior Software Engineer

2 days ago


Naperville, United States Nokia Full time

Software Engineers research, architect, design, develop, and test software for our products, services, systems and tools. They define, create, integrate, verify and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. In this datapath position, you will write software to process userplane packets in an performant manner. We use technologies such as SRIOV, DPDK, etc to process these packets. Processing of the packets include packet header manipulation, routing lookup, quality of service policing, rule/filter look, etc..

Responsibilities:

  • Work with Product Managers and other R&D teams to determine feasible solutions
  • Develop code in C/C++
  • Unit test code
  • Work on NIC drivers / data path in multiple environments (custom hw, vm, kubernetes)
  • Work with customer support teams on field issues
  • Study and learn new areas and explain to others
  • Study and familiarize oneself with various packet protocols / standards in order to parse packets.

Technical Skills:

  • Knowledge of IP/TCP/UDP networking
  • C/C++
  • Linux
  • Working with linux
  • Routing protocols
  • DPDK
  • Cloud Native understandings

Soft Skills

  • Ability to work under pressure
  • Self-motivated / Self-learning
  • Excellent written and oral communication
  • Work well with team members
  • Mentor and train junior team members

Come create the technology that helps the world act together
Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people's lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.
We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work

What we offer
Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.

Nokia is committed to inclusion and is an equal opportunity employer
Nokia has received the following recognitions for its commitment to inclusion & equality:

  • One of the World's Most Ethical Companies by Ethisphere
  • Gender-Equality Index by Bloomberg
  • Workplace Pride Global Benchmark
At Nokia, we act inclusively and respect the uniqueness of people. Nokia's employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
Join us and be part of a company where you will feel included and empowered to succeed.

Additional Information
US/Canada Nokia Offers a comprehensive benefits package that includes but is not limited to:

Corporate Retirement Savings Plan Health and dental benefits Short-term disability, and long-term disability Life insurance, and AD&D - Company paid 2x base pay Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child) Paid time off for holidays and Vacation Employee Stock Purchase Plan Tuition Assistance Plan Adoption assistance Employee Assistance Program/Work Life Resource Program
The above benefits exclude students.
Disclaimer for US/Canada

Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity.(Check the salary ranges in the job info section for this role)

All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.

  • R&D Lab Technician

    3 weeks ago


    Naperville, United States Actalent Full time

    Job DescriptionJob DescriptionJob Title: Lab TechnicianJob DescriptionWe are seeking a dedicated Lab Technician to provide support in our research and development lab. This role involves assisting Food Technologists, weighing ingredients, making samples, following blending procedures, cooking foods according to recipes, and creating recipes for R&D projects....


  • Naperville, United States Ecolab Full time

    Ecolab RD&E Software Engineering team is looking for a Senior Embedded Software Engineer that will be responsible for delivering solutions for Ecolab's IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner, healthier and safer. As part of this commitment, you will work with our stakeholders across the...


  • Naperville, United States CPS Full time

    We are seeking a Senior Development Engineer to join a leading manufacturer near Naperville, IL. Ideal candidates have R&D and vehicle handling testing. Responsibilities for the Senior Development Engineer include: · Benchmarking, data acquisition, and testing analysis to support new product designs and modeling validation · Leading test projects ·...


  • Naperville, United States Ecolab Full time

    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab's IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner, healthier and safer. As part of this commitment, you will work with our stakeholders across the Institutional sector. The solutions you develop will be part of...


  • Naperville, Illinois, United States WEBIT Services Full time

    Job SummaryThis is a highly rewarding opportunity for an experienced software engineer to join WEBIT Services as a Senior Software Engineer. As part of our team, you will be responsible for developing and maintaining high-quality software applications using modern technologies.We are looking for a skilled professional with 4-8 years of experience in software...


  • Naperville, United States Frontline Education Full time

    Description Senior Software Engineer   Remote or Hybrid to Wayne, PA; Naperville, IL; Austin, TX   We are seeking a Senior Software Engineer on our Platform Applications team to participate in the agile development scrum team designing, building, testing, deploying, and supporting elegant, scalable, and reliable software solutions for our customers. ...


  • Naperville, United States Pma Financial Network Full time

    Job DescriptionJob DescriptionPMA provides financial and investment advisory services to over 4,000 public sector clients throughout the United States. Our System Development team is seeking a Senior Software Engineer. You’ll get the chance to learn from and work with some of the smartest IT talent in Financial Services. Our growing team is hard at work...


  • Naperville, Illinois, United States Cloud Software Group, Inc. Full time

    Company OverviewCitrix and TIBCO recently merged to create Cloud Software Group, one of the world's largest cloud solution providers serving over 100 million users globally. We value diverse lived experiences, passion for technology, and the courage to take risks.Compensation & BenefitsWe offer a competitive salary, with NYC ranges from $120,946-$151,182, CA...


  • Naperville, Illinois, United States Endotronix, Inc Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at Endotronix, Inc. in Naperville, Illinois.About the RoleThis is a hybrid position that requires strong technical expertise and excellent communication skills. As a Senior Software Engineer, you will be responsible for leading software development projects from concept to...

  • Software Architect

    18 hours ago


    Naperville, United States Nokia Full time

    Job DescriptionFamily Description Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work...

  • Software Architect

    2 days ago


    Naperville, United States Nokia Full time

    Family Description Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is characterised...


  • Naperville, United States Actalent Full time

    Job Title: Software Engineer Job Description The Software Engineering team is responsible for delivering solutions for IoT devices that develop insights to help customers. The ideal candidate should have a broad understanding of all aspects of software development and familiarity with the industrial market space is a plus. Responsibilities Develop...


  • Naperville, Illinois, United States Endotronix, Inc Full time

    Job OverviewEndotronix, Inc. is a medical device company dedicated to transforming the treatment of heart failure. As the Senior Electrical Engineering Director, you will lead a team of electrical and RF engineers in creating next-generation hardware for our Cordella System.About the RoleThis full-time position based in Naperville, Illinois requires big...


  • Naperville, United States Endotronix Full time

    WHO ARE WE? Endotronix is a medical device company that aims to transform the treatment of heart failure, a chronic, progressive condition in which the heart is unable to pump enough blood to support the body. Our Cordella Heart Failure System (CHFS) includes proactive management tools for best practice care and detection of worsening heart failure. These...


  • Naperville, United States Endotronix, Inc Full time

    Job DescriptionJob DescriptionWHO ARE WE?Endotronix is a medical device company that aims to transform the treatment of heart failure, a chronic, progressive condition in which the heart is unable to pump enough blood to support the body. Our Cordella Heart Failure System (CHFS) includes proactive management tools for best practice care and detection of...


  • Naperville, United States Fresh Software Solutions Full time

    Job DescriptionJob DescriptionWe are seeking a highly motivated Software Developer Full Time to become an integral part of our team! You will be responsible for creating, modifying and supporting computer application software or specialized utility programs.Responsibilities:Analyze user needs and develop software solutionsCollaborate with clients to meet...


  • Naperville, United States Fresh Software Solutions Full time

    Job Description Job Description We are seeking a highly motivated Software Developer Full Time to become an integral part of our team! You will be responsible for creating, modifying and supporting computer application software or specialized utility programs. Responsibilities: Analyze user needs and develop software solutions Collaborate with clients to...


  • Naperville, United States Nokia Full time

    Job DescriptionFamily Description Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work...


  • Naperville, United States Nokia Full time

    Job DescriptionFamily Description Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work...

  • Software Engineer

    1 month ago


    Naperville, United States iiicareer | Interesse International Inc. Full time

    Our client, a leading manufacturer of precision measuring tools and instruments located in the West suburb of Chicago, is seeking a Software Engineer.(B.S. degree + 3~4 years of experience.)Salary: $80,000 - Full time Direct hire (Exempt)This is a Hybrid position. ( 3 days in the office and 2 days remote) Must commute to the office in the Chicago West...