Apply Now    
Job ID: JR0010667
Job Category: Engineering
Primary Location: Dublin, IE
Other Locations:
Job Type: Experienced Hire

Sr Embedded Software Engineer

Job Description

Senior Embedded Software Engineer (Drivers)

Intel is looking for experienced embedded software engineers to join our team. The position will involve the design and implementation of various drivers for Intel VPU. The ideal candidates will have excellent low level coding and debugging skills and the ability to understand the hardware and develop state of the art drivers in embedded RTOS and bare­metal environment.

Required skills/experience:

  • At least 8 years relevant experience on commercial embedded C/C++ projects.
  • Experience of multi­core embedded systems
  • Strong experience of low level embedded programming and driver development
  • Experience of peripherals like I2C, SPI, Ethernet, USB, SDIO, PCIe, MIPI
  • Experience of embedded RTOS (e.g. embedded Linux, RTEMs, eCos, freeRTOS) and multi-threaded software development
  • Ability to understand both the hardware and software components of embedded systems
  • Proficiency in embedded software development using C or C++ and assembly
  • Strong communications skills, ability to work with team members across multiple locations
  • Self­motivated with strong development discipline (git/svn, continuous integration testing)
  • Excellent spoken and written English

Desired Skills:

  • Ability to work with HW schematics
  • Experience of USB2.0 and USB3.0
  • Experience of embedded Linux driver and kernel development
  • Experience of porting RTOS to a new HW platform


Inside this Business Group

Intel Labs, the New Business Initiatives group (NBI), the Perceptual Computing Group and the New Devices Group (NDG). Additionally, New Devices Group and the New Business Initiatives group were combined into the New Business Group (NBG) which nests into NTG.

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