Senior Simics Software Engineer

Intel Sweden AB / Datajobb / Stockholm
Observera att sista ansökningsdag har passerat.


Visa alla datajobb i Stockholm, Solna, Lidingö, Sundbyberg, Danderyd eller i hela Sverige
Visa alla jobb hos Intel Sweden AB i Stockholm

Senior Simics Software Engineer
Job Description
Do you want to contribute to building the best compute platforms in the world, ranging from the smallest systems to huge HPC clusters? Our tools are fundamental building blocks in shaping Intel's future.

Software Engineers in the SATG/S3E/SSC group design, implement and integrate detailed functional and timing approximate simulation frameworks, tools and models of computer systems in close collaboration with the groups that design and develop these computer systems. The simulation environment is used by other groups to implement BIOS, other firmware, compilers and OS support well in advance (e.g. 1-2 years) of any actual silicon being available as well as for profiling, validation and power estimation.

The relevant technology areas for the Simics teams in Stockholm, include computer architecture, cross-platform binary translation interpreter technology, compiler technology, domain specific languages, simulator infrastructure, user interfaces, simulation modeling tools, simulation model development/integration, debuggers, software and hardware analysis and virtual machine configuration.

Qualifications

The candidate needs to have a Bachelor's or Master's degree in Computer Science or Electrical Engineering.
A successful candidate would be a strong and curious programmer with solid communication and problem-solving skills.

Minimum qualifications:
MS, or BS with experience, Graduate in Computer Science or Electrical Engineering
Strong skills and fluency in software engineering and computer architecture
In depth knowledge of C/C++
Familiarity with low level programming in Assembly and C
Good GIT and build system skills
Good knowledge of x86 instruction set architecture

Preferred qualifications:
Background/experience in simulation technologies such as Simics, QEMU or SystemC TLM
Proven software engineering practices, e.g. the ability to strike the right balance between end user requirements, robust design reuse, technical debt and delivery schedule, depending on needs
Good knowledge of and experience with compiler technology and JIT compilation
Excellent Python and C skills
A strong drive to automate
Good knowledge of low level SW stacks e.g. BIOS, UEFI, uboot, operating systems adoption layers and drivers
Proven cross-site development and collaboration skills

Publiceringsdatum
2022-06-14

Så ansöker du
Sista dag att ansöka är 2022-06-25
Klicka på denna länk för att göra din ansökan

Adress
Intel Sweden AB
Drottningholmsvägen 22
11242 Stockholm

Omfattning
Detta är ett heltidsjobb.

Arbetsgivare
Intel Sweden AB (org.nr 556189-6027)
Drottningholmsvägen 22 (visa karta)
112 42  STOCKHOLM

Jobbnummer
6741304

Observera att sista ansökningsdag har passerat.

Prenumerera på jobb från Intel Sweden AB

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos Intel Sweden AB: