Computer Architecture Engineer for Multicore Processor Analysis

hace 7 días


Barcelona, Barcelona, España Rapita Systems Ltd. A tiempo completo
Computer Architecture Engineer for Multicore Processor Analysis

Employment type

Full-time

Location

Barcelona, Spain

Rapita Systems S.L. is seeking a highly skilled and motivated computer architecture engineer and hardware expert to play a key part in the research, design and delivery of innovative solutions for the timing analysis and optimization of advanced Multi-Processor Systems on Chip (MPSoC) for the avionics industry.

Based in our Barcelona office (Spain), and working as part of an exceptional team, you will apply your expertise in computer architecture and embedded systems to analyse multicore platforms, develop cutting-edge technologies, and design innovative techniques that support safety-critical real-time multicore embedded systems.

What you will do
  • Multicore processor performance analysis and configuration to provide sustained performance and real-time predictability.
  • Identify performance bottlenecks by analysis of technical reference material and experimentation.
  • Devise hardware-configuration and software countermeasures and mitigations to reduce timing variability and unpredictability.
  • Integrate software tools in embedded systems in both bare-metal and real-time operating systems/hypervisors setups.
  • Use initiative to research and learn independently, question assumptions and challenge results.
  • Take part in challenging industrial and research projects with world-leading companies in the aerospace domain.
Technologies you will work with
  • Cutting-edge Multi-Processor Systems on Chip (e.g. QorIQ, UltraScale, Layerscape, Tiger Lake, Jacinto, TriCore, RISC-V, ...).
  • Embedded system tools (e.g. debuggers, Lauterbach, CodeWarrior, ...).
  • Obsidian
  • Gitlab
  • Low-level, target-specific assembly programming.
  • Real-time operating systems/hypervisors such as PikeOS, Integrity, VxWorks, LynxSecure, and Deos.
  • Windows and Linux.
What would make you great at this role
  • A bachelor's, master's or doctoral degree in computer architecture, computer science, real-time systems, electronics or a related field.
  • Knowledge and strong interest in computer architectures.
  • Experience working with multicore processors, including their architectural features.
  • Experience in the development and/or the verification of HW IPs in the context of SoCs.
  • A proactive and collaborative attitude, demonstrating eagerness to learn, explore new ideas, and contribute as a valuable member of a fast-paced, dedicated team.
  • An interest in high-quality and/or safety-critical embedded systems.
  • Strong English language ability including good written English

You'll also benefit if you have:

  • Experience with avionics standards like DO-178C or DO-254 and related knowledge.
  • Software development skills, with a particular emphasis on embedded systems. Experience with real-time operating systems such as Integrity, VxWorks, Deos, and/or hypervisors.
  • Skills in some of the following: assembly, C, Python. The ability to learn new technologies is far more important than knowing specific languages.
  • Skills in Linux or other Unix-like OS.

This position is open to candidates with a range of experiences from a new graduate to someone with years of industrial experience. Rapita offers a competitive salary depending on experience and skills, and a flexible work environment. Candidates must have the right to work in Spain.

Why Join Rapita

Rapita Systems S.L. is a friendly, lively, high-tech software company located in Barcelona within the Campus Nord of Universitat Politècnica de Catalunya – Barcelona. This office is the hardware centre of excellence within the Rapita group offering specialist services in multicore hardware, aerospace certification and analysis of reliable embedded systems.

You will be working within a strong, friendly team of like-minded people who have a passion for technology, research and the work they do. Rapita offers flexible working times; and most roles can be done with a hybrid approach of home-working and office working.

The work we do helps our customers to provide safer and greener flights – we are proud that the technologies we work with contribute to safe and reliable systems. We work with customers who design the latest low-carbon technologies, autonomous vehicles, advanced displays, and pilot support.

Rapita Systems is a specialist in on-target software verification, performance profiling, and timing analysis of real-time embedded systems. Our major customers are in the aerospace (civil and defence) and automotive industries. Further information about the company and its products is available at .

Apply now

Applicants should email their CV and a covering letter to . Make it clear in your application which role and location (UK, US, Spain) you are applying for. We look forward to hearing from you.

#J-18808-Ljbffr

  • Barcelona, Barcelona, España Rapita Systems A tiempo completo

    Employment type- Full-time- Location- Barcelona, Spain- Job descriptionRapita Systems S.L. is seeking a highly skilled and motivated technical leader to join our exceptional hardware/software team. Based at the Rapita Hardware Center of Excellence at Barcelona (Spain), reporting to the Rapita Group CTO, this is exciting opportunity to be part of the future...

  • Processor Architect

    hace 7 días


    Barcelona, Barcelona, España Ic Resources A tiempo completo

    This is an exciting opportunity for a Processor Architect to join a well-funded, fabless Semiconductor company based in sunny Barcelona.Our client is a silicon start-up with huge growth plans for 2024 / 25. They seek a Processor Architect to join as the Chief Architect within the business, and work closely alongside the CTO in defining the developing...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference: 227_24_CS_CAOS_RE1Position: Processor design engineer (RE1)Closing Date:Tuesday, 30 April, 2024Reference: 227_24_CS_CAOS_RE1Job title: Processor design engineer (RE1)About BSC The Barcelona Supercomputing Center Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Context And Mission The Computer Architecture and Operating System group at the Barcelona Supercomputing Center aims at carrying out research on programming models for critical embedded systems in charge of controlling fundamental parts of cars, airplanes and satellites. Our work is mainly done in the context of bilateral projects with several processor...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference: 373_23_CS_CAOS_RE3Position: Processor design engineer (RE3)Closing Date:Wednesday, 16 August, 2023Reference: 373_23_CS_CAOS_RE3Job title: Processor design engineer (RE3)About BSC The Barcelona Supercomputing Center Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference: 282_24_CS_CAPP_RE1Position: RTL engineer for an outoforder processor (RE3)Closing Date:Friday, 31 May, 2024Reference: 282_24_CS_CAPP_RE1Job title: RTL engineer for an out-of-order processor (RE3)About BSC The Barcelona Supercomputing Center Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference: 264_24_CS_CAOS_RE1Position: Machine Learning and Statistical Learning for Computer Architecture (RE1)Closing Date:Thursday, 16 May, 2024Reference: 264_24_CS_CAOS_RE1Job title: Machine Learning and Statistical Learning for Computer Architecture (RE1)About BSC The Barcelona Supercomputing Center Centro Nacional de Supercomputación (BSC-CNS) is...

  • Research Engineer

    hace 7 días


    Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference: 319_24_CS_CAPP_RE1Position: Research Engineer Modeling and simulating emerging parallel architectures (RE1)Closing Date:Friday, 31 May, 2024Reference: 319_24_CS_CAPP_RE1Job title: Research Engineer Modeling and simulating emerging parallel architectures (RE1)About BSC The Barcelona Supercomputing Center Centro Nacional de Supercomputación...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) A tiempo completo

    Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS). 1 plaça de Processor design engineer (RE3). Laboral temporal Termini obert. A1 - Grau universitari (correspondència amb llicenciatures). Doctorat en Electrònica, Informàtica, Telecomunicacions o Automatització. Bon domini de la llengua anglesa (escrit i parlat)Veure...


  • Barcelona, Barcelona, España Bayer A tiempo completo

    At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where ,Health for all, Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and...


  • Barcelona, Barcelona, España Wimlds Inc A tiempo completo

    Context And Mission The Barcelona Supercomputing Center (BSC) is working on several exciting projects to contribute to the development of the Marenostrum 6 (MN6), the next-generation supercomputer expected to be operational by 2028/2029. To achieve this ambitious goal, we are looking for skilled engineers and computer scientists, regardless of their level of...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) A tiempo completo

    Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS). 1 plaça de Computer Architecture Undergraduate Student (R0). Concurs o valoració de mèrits. Laboral temporal Termini obert. A - Grau universitari. Estudiants matriculats en un programa de grau en Informàtica / Enginyeria Informàtica. Excel-lents habilitats de comunicació...


  • Barcelona, Barcelona, España Esperanto A tiempo completo

    We are looking for an RTL designer to do high-speed digital design for a RISC-V based processor. This is an opportunity to do world-class ASIC work on advanced process technologies.Responsibilities Designer will take blocks through the entire front end design process including:Creating specification based on architectural/system requirementsDefining and...


  • Barcelona, Barcelona, España Openchip & Software Technologies A tiempo completo

    We are actively seeking a Senior design Engineer to join our dynamic and growing digital design team. The Role: Responsibilities include but not limited to: to drive design execution of silicon design from definition through product launch and acts as primary point of contact for a IP development and IP integration in SOC. to collaborate with a...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference: 275_23_CS_CAOS_R2Position: Processor design postdoc (R2)Closing Date:Friday, 16 June, 2023Reference: 275_23_CS_CAOS_R2Job title: Processor design postdoc (R2)About BSC The Barcelona Supercomputing Center Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most powerful...


  • Barcelona, Barcelona, España Esperanto A tiempo completo

    We are looking for a digital design manager to drive a team in charge of a high-speed digital design for a RISC-V based processor. This role implies to lead the world-class ASIC work on advanced process technologiesResponsibilities The team manager will work closely with all parts of engineering to coordinate the execution of the project and the achievement...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Context And Mission The Accelerators and Communications for HPC Group leads cutting-edge research and development around accelerators/coprocessors in HPC and high-performance networking. We collaborate closely with the major vendors in the topic for HPC: NVIDIA and Intel. We organize locally international events such as the PUMPS Summer School, PATC...


  • Barcelona, Barcelona, España Somm Excellence Alliance A tiempo completo

    Context And MissionThe backbone of CASE is centred on the fact that today, the capabilities of leading-edge emerging HPC architectures are not fully exploited by industrial simulation tools. Given the expertise of the Department, we will focus on fluid mechanical problems (CFD), but this upstream research can be applied to a variety of industries, some of...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) A tiempo completo

    Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS). 1 plaça de RTL engineer for an out-of-order processor (RE3). Concurs o valoració de mèrits. Laboral temporal Termini obert. A - Grau universitari. Enginyeria informàtica/elèctrica o experiència professional equivalent. Domini de la llengua anglesaVeure convocatòria-...


  • Barcelona, Barcelona, España Codasip A tiempo completo

    TL;DR :)Digital Design Verification - Application cores - CodAL - RISC-V ISA - Processor Microarchitecture - OOP - Linux-capable cores - CPU - Start-up culture - Soft IP Locations: Spain (Barcelona)Department:Spanish Design Center Employment Type: Full-Time Flexible working hours, including working from home Experience: Mid-Senior Level WHY WE ARE HIRING:...