Embedded Linux Engineer

hace 8 horas


Barcelona, España Sateliot A tiempo completo

2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Sateliot is a Barcelona-based Startup in the New Space sector, becoming the first satellite telecommunications operator that will provide global and continuous connectivity to all the elements that will make up the massive Internet of Things (IoT) universe under the 5G protocol . In order to do so, Sateliot is launching a constellation of last generation nanosatellites , located at low altitude that act as mobile towers. Sateliot is the perfect complement for large telecommunications companies by providing them with the necessary infrastructure where terrestrial technologies do not arrive. YOUR MISSION As an Embedded Linux Engineer, your mission will be to design, bring up, and maintain robust Linux-based systems on advanced embedded platforms. You will be responsible for the complete Linux lifecycle on Cortex-A SoCs and AMD Versal FPGA-based platforms, ensuring reliable boot, configuration, update, and long-term maintainability of our embedded products. You will work closely with hardware, FPGA, and software teams to transform new platforms into production-ready Linux systems. YOUR MAIN FUNCTIONS Bring up Linux on embedded platforms based on ARM Cortex-A and AMD Versal architectures Configure, build, and customize bootloaders (e.g. U-Boot) and Linux kernels Design and control the boot sequence, from power-on to user space Integrate and configure device trees, drivers, and board support packages (BSPs) Set up and maintain build systems (Yocto, Buildroot or similar) Define and implement flashing and deployment procedures Design and maintain robust software update mechanisms (field updates, rollback strategies, etc.) Debug low-level boot and runtime issues (bootloader, kernel, root filesystem) Collaborate with hardware and FPGA teams during board bring-up and validation Produce clear technical documentation for systems, processes, and procedures REQUIREMENTS Bachelor’s or Master’s degree in Computer Engineering, Telecommunications, Electronics, or similar 3+ years of experience working with Embedded Linux Proven experience bringing up Linux on embedded ARM platforms Linux kernel configuration and compilation Bootloaders (U-Boot or equivalent) Device Tree Cross-compilation toolchains Experience with Yocto, Buildroot, or similar embedded Linux build systems Understanding of boot processes, memory layouts, and storage technologies (eMMC, QSPI, SD, etc.) Experience with flashing tools and boot media Comfortable working in a Linux development environment General knowledge of IP networking and Linux network configurations Experience working with GIT repositories Good debugging skills at system and low-level software level Ability to work autonomously and take ownership of complex technical topics Good written and spoken English NICE TO HAVE Experience with AMD Versal or Xilinx SoC/FPGA platforms Knowledge of secure boot, chain of trust, and image signing Experience designing OTA or field update systems Familiarity with real-time or performance-critical Linux configurations Basic knowledge of FPGA workflows and HW/SW co-design Experience with CI/CD for embedded systems Exposure to industrial, automotive, aerospace, or safety-critical environments Contributions to open-source projects related to Embedded Linux WHAT YOU’LL FIND WHEN WORKING AT SATELIOT You will be part of one the fastest-growing start-ups in Spain with global reach along getting into the challenging world of New Space & Telecommunication. Our culture is based on embracing openness by welcoming multicultural talent, being respectful with everybody and being open to exchange ideas. We are also committed to a healthy lifestyle by helping our team balance their work and personal life and also by providing them facilities for healthy habits. We are a driven team with big goals, that seek for people who are genuinely passionate about their work and that also want to keep learning and getting better personally and professionally WHAT DO WE OFFER Full time permanent Contract Schedule flexibility Flat and transparent organizational structure Buddy Program to help you with your integration during your first month


  • Embedded Linux Engineer

    hace 2 semanas


    barcelona, España Sateliot A tiempo completo

    2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Sateliot is a Barcelona-based Startup in the New Space sector, becoming the first satellite telecommunications operator that will provide global and continuous connectivity to all the elements that will make up the massive Internet of Things (IoT)...


  • Barcelona, España Sateliot A tiempo completo

    WHO ARE WE? Sateliot is a Barcelona-based Startup in the New Space sector, becoming the first satellite telecommunications operator that will provide global and continuous connectivity to all the elements that will make up the massive Internet of Things (IoT) universe under the 5G protocol. In order to do so, Sateliot is launching a constellation of last...

  • Embedded Linux Engineer

    hace 2 semanas


    Barcelona, España Sateliot A tiempo completo

    2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Sateliot is a Barcelona-based Startup in the New Space sector, becoming the first satellite telecommunications operator that will provide global and continuous connectivity to all the elements that will make up the massive Internet of Things (IoT)...


  • barcelona, España Sateliot A tiempo completo

    A leading satellite telecommunications startup in Barcelona is seeking an Embedded Linux Engineer to design and maintain robust Linux-based systems. This role involves bringing up Linux on embedded platforms and collaborating with hardware and FPGA teams to ensure product reliability and maintainability. The ideal candidate should have over 3 years of...


  • Barcelona, España Sateliot A tiempo completo

    A leading satellite telecommunications startup in Barcelona is seeking an Embedded Linux Engineer to design and maintain robust Linux-based systems. This role involves bringing up Linux on embedded platforms and collaborating with hardware and FPGA teams to ensure product reliability and maintainability. The ideal candidate should have over 3 years of...


  • barcelona, España Wallbox Chargers, S.L. A tiempo completo

    Present in 96 countries, we are dedicated to changing the way the world uses energy through advanced electric vehicle charging and energy management systems. We have the headquarters in Barcelona and manufacturing facilities in Spain (Barcelona), and the US (Arlington, Texas). We are rapidly becoming a leading company in the market. In 2021, we were listed...


  • Barcelona, España Wallbox Chargers, S.L. A tiempo completo

    Present in 96 countries, we are dedicated to changing the way the world uses energy through advanced electric vehicle charging and energy management systems. We have the headquarters in Barcelona and manufacturing facilities in Spain (Barcelona), and the US (Arlington, Texas). We are rapidly becoming a leading company in the market.¿Es este su próximo...


  • barcelona, España Capitole Consulting A tiempo completo

    Una empresa de consultoría tecnológica en Barcelona busca un/a Embedded Software Engineer para participar en el soporte de la distribución Linux de Schneider y en el proceso de incorporación de clientes internos. Las responsabilidades incluyen la asistencia técnica en proyectos, la optimización del mantenimiento y el soporte en el desarrollo embebido....


  • barcelona, España Schneider Electric A tiempo completo

    A leading energy management company in Barcelona is seeking a technical support engineer for the EdgeOS MPU platform. In this role, you'll facilitate the onboarding of internal clients, troubleshoot Linux issues, and collaborate on development projects. Ideal candidates will have embedded development experience and knowledge of Linux and Yocto. The position...


  • Barcelona, España Canonical A tiempo completo

    Embedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 1 day ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Get AI-powered...