Senior Software Engineer


Premium Job From Intel

Recruiter

Intel

Listed on

14th October 2016

Location

Ireland

Salary/Rate

Excellent

Salary Notes

Excellent

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Relocation available for suitable candidate

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?

Step inside our world and you’ll find one brilliant mind after another working together in a spirit of collaboration that is simply contagious. Through this shared dedication"this culture of innovation and exploration"we do more than deliver the latest technologies. We deliver the future. See for yourself. Look Inside.

Responsibilities

As a Software Engineer, you will work with Intel Shannon DCG/NPG Software development team to deliver leading edge software that will enable tomorrow’s Network Infrastructure and optimise key Data Centre and Communications workloads.

You will be based in Shannon, Co. Clare, Ireland 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.

Required skills:

- Honours degree in Computer Engineering, Electronic Engineering, Computer Science, or similar.

- Minimum of 5 years software development experience.

- Good knowledge of C/C++ programming, especially in developing multi-core or multi-threaded software.

- Good 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.

- Embedded software development.

- Excellent communication skills and the ability to work as part of a multisite team.

One or more of the following skills would be an advantage:

- Knowledge of Security, Cryptography, Data compression technologies and protocols

- Good understanding of Intel Architecture/x86 or other multi-core processor.

- Low Level Programming; Assembler, DSP.

- Networking technologies e.g. Ethernet, TCP/IP and packet processing in modern networks.

- Virtualization technologies e.g. KVM, XEN, QEMU, VMWARE, Containers.

- Agile Software development methodology experience.

- Real-Time Software development

- Open Source Software Development.

- Source control management tools e.g. GIT, Go, Rust

- Customer facing.

- Web server development e.g. Apache, Nginx.

- Application frameworks development e.g. OpenSSL, zlib, gzip, Hadoop.

- Experience of Packet Processing frameworks such as DPDK

- Firmware development

- Experience of BIOS/Bootloader development

- Switching and Routing software development

- Test and validation at system and unit level

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.

To apply please click the APPLY button.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: