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
Joining Intel means joining a dynamic company that has established a reputation for innovation.
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 Senior 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.
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
The core solutions we are focused on Packet Processing, Network Functions Virtualization NFV 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
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 - Previous cable network experience. Machine Learning experience would also be an advantage.
This role may 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. 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.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.