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?
As an Software Engineer, you will work with Intel Shannon DCG/NPG Software development team to deliver leading edge enterprise and communications platforms that will enable tomorrow's Data Centre infrastructure and accelerate cloud computing adoption from high-end co-processors for supercomputers to low-energy systems, as well as solutions for big data and intelligent devices.
You will be based in Shannon, Co. Clare as a member of a talented team of software engineers with a broad range of experience. You will have the opportunity to collaborate with multi-site projects working on cutting edge hardware. You will enjoy a world class work environment and you will be empowered to full fill your greatest ambitions.
Honours degree in Computer Engineering, Electronic Engineering or Computer Science.
Minimum of 2 years software development experience.
Excellent knowledge of C/C++ programming, especially in developing multi-core or multi-threaded software.
Strong knowledge of Linux operating system, Linux Device driver development and how to optimize for performance.
Good problem solving skills coupled with a strong aptitude to learn and innovate.
Good understanding of Intel Architecture/x86 or other multi-core processor.
Real-Time & Embedded software development.
Discipline and maturity to develop quality deliverables at all stages of the software development life cycle.
Excellent communication skills and the ability to work as part of a multisite team.
The following skills would be an advantage:
Knowledge of 3GPP specifications, protocols and network architecture - in areas RRC, PDCP, RLC, MAC and PHY protocols and network architecture for LTE or WCDMA.
General networking knowledge, IPv4, IPv6, SCTP, UDP, TCP, development or deployment.
An understanding of Communications Infrastructure Equipment (Gateways, Routers, Basestations, RNCs).
Experience of integrating subsystem components (SW and HW) from multiple sources.
Agile Software development.
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