Network Software Engineer
Create the technology of tomorrow
Creating and extending computing technology to connect and enrich the lives of every person on Earth--that's our vision, is it yours?
That’s where you come in. We need innovators and proven communicators like you to push our thinking. We need your strong collaboration and organizational skills, as well as your ability to effectively work within a team environment. You will help push us to the next level. Joining Intel means joining a dynamic company that has established a reputation for innovation.
In this role you will perform network product design, development, testing, documentation, and analysis of software applications. Assignments include development of new programs and subprograms, as well as, enhancements, modifications, and corrections to existing software.
Duties include designing application, writing code, completing programming and developing and executing testing and debugging routines, and documenting work and results. You may be responsible for developing or executing project plans, budgets and schedules and for documentation of work and results. These positions develop software applications for external customers.
We need innovators and proven communicators like you to push our thinking. We need your strong collaboration and organizational skills, as well as your ability to effectively work within a team environment. You will help push us to the next level. Joining Intel means joining a dynamic company that has established a reputation for innovation.
Responsibilities Based in Shannon, Ireland you will have the opportunity to work with major European telecoms companies as well as Intel marketing, development and architecture teams across the globe.In the role of a Software Engineer, you will work as part of a Software development team to deliver leading edge enterprise and communications platforms that will enable tomorrow's Data Centre infrastructure and accelerate cloud computing adoption.
The core solutions we are focused on Packet Processing, Network Functions Virtualization NFVi and Software Defined Networking.The creation and execution of proof of concept projects to support new technologies is a large part of the role. This can also lead to opportunities to demonstrate & present your work at both internal & industry events.Travel may be required - 10% to 20% Desired Experience: - 5 years software development experience primarily in the areas listed below:- Knowledge of C or C++, with strong development experience of Intel Architecture/x86 or other multi-core processing - Experience in networking and related protocols, e.g. Ethernet, TCP/IP, Switching and Routing - Wireless and Wireline telecommunications architecture and protocols e.g. Wireless core, IMS, BRAS- Performance benchmarking and application optimization experience.- Experience analysing complex software systems and de-composing into an architecture view - Virtualisation e.g. VMWARE, LXC, Docker. - Experience with Virtual Switching, e.g. Open vSwitch Desired Qualifications - Honours degree, Masters or PhD in a software/engineering related discipline - Strong problem solving skills coupled with a strong aptitude to learn and innovate. - Software Defined Networking SDN, e.g. OpenStack, Openflow, OpenDaylight - Linux development experience
What We Offer You
When you come to work at Intel, you come to work in a collaborative, supportive environment, where your equally brilliant colleagues will push you to be your best. There’s no fear of failure—we know that’s how innovation happens. And you’ll never be bored. We also offer:
- Competitive benefits and pay (including bonuses)
- Opportunities for professional development and continuing education
- The flexibility you need to achieve balance
Intel fosters a collaborative environment allowing the brightest minds in the world to come together to achieve exceptional results.
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.