Hardware Engineer for Multicore Processor Analysis

hace 3 semanas


Barcelona, España Rapita Systems A tiempo completo
Job description

Rapita Systems S.L. is seeking a highly skilled and motivated computer hardware/software engineer 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 and automotive industries.

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. Design, develop, and test software tools for multicore performance analysis. 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 international research projects with world-leading industries in the avionics and automotive domains.

Technologies you will work with

Cutting-edge Multi-Processor Systems on Chip (e.g. QorIQ, UltraScale, Layerscape, Tiger Lake, Jacinto, TriCore, RISC-V, …). Low-level, target-specific assembly programming. High-level programming languages, including C, Python, and other programming, scripting, and testing languages. Real-time operating systems/hypervisors such as PikeOS, Integrity, VxWorks, LynxSecure, and Deos. Embedded system tools (e.g. debuggers, Lauterbach, CodeWarrior, …). Windows and Linux.

What would make you great at this role

A bachelor's, master’s or doctoral degree in computer architecture, real-time systems, electronics or a related field. Knowledge and strong interest in computer architectures and hardware components. Software development skills, with a particular emphasis on embedded systems. Previous experience in low-level programming is desirable. 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 software.

You’ll also benefit if you have:

Experience working with multicore processors, including familiarity with architectural features. Experience with real-time operating systems such as Integrity, VxWorks, Deos, and/or hypervisors. Familiarity with avionics standards like DO-178C and related knowledge. Skills in some of the following: assembly, C, C++, Java, 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 competitive salary depending on experience and skills, flexible working with options for hybrid office and home working. Part-time work is also possible. Candidates must have the right to work in the EU.



  • Barcelona, España Rapita Systems 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...


  • Barcelona, España Rapita Systems 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...


  • 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...


  • Barcelona, España Rapita Systems A tiempo completo

    Job description Rapita 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 of critical multicore systems. In this senior...


  • Barcelona, España Rapita Systems A tiempo completo

    Job description Rapita 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 of critical multicore systems. In this senior...


  • 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...


  • 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...


  • Barcelona, España Rapita Systems A tiempo completo

    Job descriptionRapita 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. **What you will do**: -...

  • Processor Design Engineer

    hace 4 semanas


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

    **Job Reference**: - 373_23_CS_CAOS_RE3**Position**: - Processor design engineer (RE3)**Closing Date**: - Wednesday, 16 August, 2023**Reference**: 373_23_CS_CAOS_RE3**Job title**: Processor design engineer (RE3)**About BSC** - The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in...

  • Processor Design Engineer

    hace 2 semanas


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

    **Job Reference**: - 227_24_CS_CAOS_RE1**Position**: - Processor design engineer (RE1)**Closing Date**: - Tuesday, 30 April, 2024**Reference**: 227_24_CS_CAOS_RE1**Job 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....


  • 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 (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...

  • Director of Hardware

    hace 2 meses


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

    Our exciting processor client is recruiting for a Director of Hardware to head up their brand-new silicon team in Barcelona. The Director of Hardware will work closely alongside the CTO define and develop brand-new processor technology for revolutionary accelerator chipsets. Our client is an early-stage start-up, hence the Director of Hardware will be one of...


  • 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, 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...


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

    **Job Reference**: - 282_24_CS_CAPP_RE1**Position**: - RTL engineer for an out-of-order processor (RE3)**Closing Date**: - Friday, 31 May, 2024**Reference**: 282_24_CS_CAPP_RE1**Job 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...


  • 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 design engineer

    hace 3 semanas


    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...


  • 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-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...