Senior Software Engineer for IoT Performance Optimization

This job is no longer active!

View all jobs Intel Romania active


View all jobs Senior Software Engineer for IoT Performance Optimization active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Intel Romania
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 03.04.2015
    Remote work: On-site
    Short company description

    Intel is part of a complex transformation process, integrating and developing—at a fast pace—new technologies to unleash the potential of data. At the same time, we need different ways of thinking and working to achieve this transformation. We want to be customer-obsessed, results-driven, and totally fearless, operating with transparency in everything we do. Intel Romania is expanding and growing its team, all while developing the latest technologies and contributing to different strategic areas of Intel technologies and products.

    Requirements

    Required Qualifications:
    - BSc in Computer Science/Engineering and 4+ years of industry experience, or MSc in Computer Science/Engineering and 3+ years of industry experience
    - Hands-on C/C++ programming experience with low-level programming;
    - Ability to learn quickly and adapt easily to new codebases;
    - Solid understanding of computer and operating system architecture & internals, multithreading, scheduling, synchronization, asynchronous processing;
    - Ability to perform profiling and software optimizations in order to improve performance;
    - Proven ability to drive projects and deliverables to completion with great quality, on schedule;
    - Experience collaborating with other senior engineers and technical leads;
    - Solid written and verbal communication in English for expressing technical ideas and initiatives.

    Preferred Qualifications:
    -Understanding of tracing technology and experience working with profiling tools;
    - Knowledge of Intel Architecture Software Optimization, CPU micro-architecture, microprocessor ISA, software runtime architecture;
    - Understanding code generated by compilers, compiler architecture & optimizations, JIT, GC
    - Experience with performance optimizations in one or more of the following areas: compilers/runtimes, libraries, local or distributed applications.

    Responsibilities

    As a Senior Software Engineer, your responsibilities may include:
    - Profiling existing applications to identify performance bottlenecks;
    - Proposing, designing and implementing performance improvements for the problems identified;
    - Developing prototypes to evaluate or illustrate new technologies and designs;
    - Porting OpenJDK to enable edge-devices to use the latest Intel technologies and platform features;
    - Collaborating with open source communities (such as OpenJDK) for up-streaming contributions.

    Job-uri similare care te-ar putea interesa:

    Hybrid

    BUCURESTI,

    BUCURESTI,

    Vezi job-uri similare (532)