Deep learning software engineer
Timisoara, RO
2 zile în urmă

Job Description

Intel VPU IP group provides state of the art multi-processor system-on-chip hardware, and corresponding software technology, for enabling intelligent cameras, edge servers, personal computers, and AI appliances.

A power efficient silicon design optimized for deep neural networks and computer vision algorithms is the foundation on which the group success is built.

We are looking for a software engineer eager to join our team of AI enthusiasts.

Job-related assignments will include :

  • Design and development of the backend for embedded deep learning software and firmware
  • Implementation of various distributed algorithms and complex device drivers
  • Optimizing code for deep learning acceleration hardware
  • Define, implement, and optimize new and existing build system configurations that support firmware release build and delivery
  • Interacting with other development teams and hardware and debug / compile tool development teams.
  • Design and implement efficient unit test and system test applications, and supporting debugger
  • Qualifications

  • BS / MS in Computer Science, Computer Engineering or a similar field
  • At least 3-4 years of programming experience
  • Knowledge of C / C++, Linux shell scripting, gnu Make
  • Understanding of multithreading and multithreaded application design
  • Understanding of modern compiler architecture and code compilation process
  • Basic knowledge of uC architectures (e.g. : flash, sram, i2c, spi, uart)
  • Familiar with embedded systems
  • Familiar with various build systems
  • Familiar with code development in Linux environment
  • Ability to read and write software requirements
  • Spoken and written English : upper-intermediate level or advanced
  • Good problem solving skills
  • Good communication skills
  • The following would bring an additional advantage :

  • Experience with Python / TCL
  • Experience with low level optimization, vectorization
  • Knowledge of modern processor architecture
  • Knowledge of Intel architecture
  • Experience with Linux kernel driver development or Windows driver development
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.