Multicore Performance & Timing Analysis Engineer In Aerospace And Safety (Mpsoc, Cpu Hardware, [...]
hace 8 horas
A Coruña
Join Rapita Systems and help shape the future of real-time, safety-critical embedded systems in the aerospace industry! We are looking for a talented and motivated engineer with expertise in computer science, embedded systems, CPU hardware design, and software testing. In this role, you will play a key part in the research, design, and delivery of innovative solutions for timing and event analysis, as well as the optimization of advanced Multi-Processor Systems on Chip (MPSoC) used in the avionics industry. Based in our Barcelona office (Spain), you will collaborate with a world‑class team to analyze multicore platforms, develop cutting‑edge technologies, and design novel techniques that support the certification of safety‑critical, real‑time embedded systems. • Analyse hardware IP modules and platform‑specific documentation to identify multicore processor challenges and provide sustained performance and real‑time predictability., • Design and run software for testing scenarios., • Develop low‑level libraries and configure embedded platforms., • Identify bottlenecks and implement hardware/software countermeasures., • Integrate tools into real‑time and bare‑metal systems., • Collaborate on cutting‑edge aerospace projects., • 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, …)., • Gitlab, Obsidian., • Low‑level, target‑specific assembly programming (e.g. Arm, PowerPC, …)., • Real‑time operating systems/hypervisors such as PikeOS, Integrity, VxWorks, LynxSecure, and Deos., • A bachelor's, master's or doctoral degree in computer science, computer architecture, computer engineering, real‑time systems or a related field., • Experience with multicore processors and embedded systems., • Experience in the development and/or the verification of hardware IPs in the context of SoCs., • Experience in embedded software testing and debugging tools., • Proactive, curious, and collaborative mindset., • An interest in high‑quality and/or safety‑critical embedded systems., • Strong English communication skills., • Knowledge of avionics standards (DO-178C, DO-254, AMC …)., • 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 C, Python, assembly, and Linux or other Unix‑like OS., • Spanish language proficiency. This position is open to candidates with a good level of experience in the industry. Rapita offers a competitive salary depending on experience and skills. This is an on‑site position, but we offer a flexible work environment. ONLY CANDIDATES WITH VALID AUTHORIZATION TO WORK IN SPAIN WILL BE CONSIDERED. #J-18808-Ljbffr