Simics Software Development Engineer
Intel Corporation
San Jose, H, CR
hace 37 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.
  • Minimum 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 la opción "Continuar", usted acepta que neuvoo recolecta y procesa su dirección de correo electrónico y las palabras clave utilizadas. Esta información será utilizada para suscribirlo a nuestras alertas de correo, de conformidad con lo establecido en nuestra Política de privacidad . Usted podrá darse de baja o retirar su autorización en cualquier momento con tan solo seguir estos pasos .
    Continuar
    Formulario de postulación