Apply Now    
Job ID: JR0047529
Job Category: Engineering
Primary Location: Gdansk, PL
Other Locations:
Job Type:

Software Engineer - C

Job Description

Come and code with the best—at Intel.

Think Intel is all about hardware? Well, think again. On its own, Intel’s software business would be one of the largest and most influential software companies in the world. So join us—and help us create the next generation of technologies that will shape the future for decades to come.

The Networking Division (ND), which is part of Data Center Group is looking for a Software Engineer who conducts or participates in multidisciplinary research and collaborates with design on networking solutions.  We give you opportunities to work on many networking products on various levels (firmware, drivers, tools, applications).

We are looking for C developers who will:

  • be responsible for development and maintenance of networking technologies (based on team: firmware, device drivers, software console application, pre-boot solutions)
  • perform network product design, development, testing, analysis, and documentation of software applications, utilities, and device drivers. Assignments include development of new programs and subprograms, as well as, enhancements, modifications, and corrections to existing software.
  • write and analyze device drivers and network protocol stacks in Linux or Windows. Duties include designing application, writing code, completing programming and developing and executing testing and debugging routines, and documenting work and results.
  • be responsible for finding and fixing bugs reported by various OEMs and other customers that use our technologies.


- Background in networking architecture and networking products - preferably with Intel® Ethernet products (LOMs and adapters).
- Experience in C programming – knowledge of low-level Software Code such as Drivers or BIOS would be an advantage.
- Excellent communication skills along with being fluent written and spoken English (fluency in Polish is a plus) to answer client requests and develop solutions.
- Troubleshooting, problem solving, multi-tasking, open minded, organization and customer management skills are important to success in this role.
- Excellent team work skills including ability to work with multiple and remote groups worldwide.
- Bachelors or Master's degree in Software Development Engineering / Computer Engineering / Computer Science, a degree in similar technical area or relevant experience.

Additional qualifications:
- Proven experience in development of Windows or Linux Network Drivers.
-       Software/Hardware interfaces and interaction and Socket Programming understanding.
- Knowledge of Networking protocols and functionality including Ethernet/UDP/TCP/IP.
- Familiarity with Ethernet MAC and PHY Hardware components.

What we offer

Besides regular engineering duties you can:

  • Take advantage of various career development activities like becoming a trainer for a chosen technical or non-technical course.
  • Participate in various innovation-focused activities (Innovation Lab, writing patent submissions).
  • Have a chance to participate in Intel Great Place to Work program which groups people who love running, cycling, squash, tennis, cross fit, photography, and many, many more.
  • Chill out with unlimited amount of coffee, tea, and soft drinks.
  • Charge internal batteries during energetic team events (wind-surfing, scuba diving, kayaking, etc.).

Basic salary is accompanied with bonuses, free parking, private medical plan, life insurance, lunch card, and more.

Please be informed that Intel is proactively seeking candidates for a Software Engineer - C position which frequently becomes available at Intel Gdansk. Please note that the position may not be available at this time. If you are interested and should it become available, we would encourage you to apply and a member of our recruitment team will be glad to contact you when/if relevant.

Inside this Business Group

The Data Center Group (DCG) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities