Simics Software Development Engineer
Intel Corporation
San Jose, H, CR
hace 36 días

Job Description

The Simics simulator team within the Software and Services Group SSG is looking for a Staff Software Developer to join our team working on Intel Architecture IA virtual platforms simulator.

This is a unique opportunity to be part of a team for enabling and optimizing simulator's code of the latest Intel Architecture platforms.

This position will be part of our team working in Heredia, Costa Rica to enhance Servers MICs and E3 / E5 IA platform models.

A successful candidate should possess the below behavioral skills :

  • Good written and oral communication skills.
  • Strong analytical abilities and curiosity.
  • Strong skills to work in a cross multi-cultural and multi-geo development teams.
  • Strong mindset to work in a fast-paced and challenging work environment.
  • Job responsibilities will include, but are not be limited to :

  • Working hand-in-hand with a group of experienced engineers to extend the Simics simulator capabilities and model correctness.
  • Simulator features design, prototyping, implementation, and maintenance, support of Core and Atom architectures.
  • Carry out competitive performance analysis, root causing and bug resolution including customer bugs.
  • Working with Intel software and hardware design engineers and architects to deliver the next generation of our processor and platform designs.
  • Interfacing with members of other tools and application teams within Intel as required.
  • Qualifications

  • Must possess a Bachelor's or Master's Degree in Computer Science, Electric Engineering or other relevant degree.
  • At a Bachelor's level must have the unrestricted right to work in Costa Rica without requiring sponsorship.
  • 2+ year of experience in : -Software development in C / C++ or / and IA x86 assembly language.
  • Python scripting language development experience.
  • Able to work with SVN / Git software version control.
  • Passion about software development, systems development and open to learn simulator programming language.
  • Preferred Qualifications :

  • Core Competence : experience with IA platform architecture at functional level, Uncore and PCH designs. Good understanding of functional flows, i.
  • e System Boot flows, Power Management flows, background in developing system software or full platform simulators preferred.

  • Hands-on experience developing compiler or simulator prototypes.
  • Virtual platforms development experience, knowledge of PCI / IOSF, Power Management, CSME. Working with FPGA models of any IP blocks or bigger systems simulation or even creating emulators.
  • Experience in one or more core technologies such as tools, IA architecture, Windows or Linux kernel debug, IFWI / BIOS development, networking, virtualization, etc.
  • Inside this Business Group. The Intel Software and Services Group SSG connects Intel to the worldwide software community.

    SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel processor technologies.

    SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

    Inside this Business Group

    The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies.

    SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

    Inscribirse
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en "Continuar", acepto todos los términos y condiciones de neuvoo y que me envíen ofertas de empleo relevantes a mi perfil. (te puedes dar de baja en cualquier momento) Ver aquí
    Continuar
    Formulario de postulación