Senior Firmware OS Engineer

hace 7 días


España Openchip & Software Technologies A tiempo completo

Develop low- (BIOS, firmware, device drivers) and mid-level software (emulation, simulation, and virtualization) to enable the use of OpenChip’s novel hardware features and accelerators, bringing visible improvements to end users. Job responsibilities: Develop and maintain low-level software (BIOS and firmware) for novel hardware architectures. Develop and maintain device drivers for operating systems (mainly Linux) to expose novel hardware features (e.g., telemetry) and acceleration, as well as to support their emulation and virtualization. Provide monitoring, instrumentation, and telemetry to export system status and health metrics. Provide workload control and configuration, and API entry points to allow remote operation. Configure and extend emulation, simulation, and virtualization software. Interact with ICs from their and other projects to unblock themself, or to reach consensus on small technical topics. In particular: Work with hardware teams, influencing hardware/software co-design. Work with teams developing middleware, and/or contribute to middleware. Collaborate with colleagues through code reviews, bug triaging, design documents. Contribute to shared team responsibilities (CI failure triaging, documentation, code fixits, rotations). Required qualifications: Bachelor or Master’s degree in a relevant field. Experience in the relevant field (3-5yr). Solid knowledge about computer architecture (CPU, cache and memory hierarchy, buses). Good understanding of pre-boot and boot process, and Linux kernel internals. Knowledge about compilation and linking process (toolchains, object file formats, binutils, dynamic loading). Solid knowledge of low-level development languages (C, Rust). Experience with assembly language (of any architecture). Experience with bare metal (without OS) development (e.g., embedded systems, microcontrollers). Experience with standard tools for source control (git), continuous integration, task management (Jira). Preferred qualifications: Experience with RISC-V development at the assembly-language level. Experience with kernel and/or device driver development. Experience with emulators and simulators (Qemu, Gem5, Spike). Experience with hypervisor technology (KVM, Xen). Experience with open source software development. Experience with system boot technology (UEFI/EDK2, ACPI, u-boot, devicetree). Team player: communicative and collaborative person who focuses on the outcome of the team above the individual needs. Curious about learning new technologies/stacks. Capable of within- and cross-team collaboration at the technical level. Can-do attitude, proactive and willing to solve any obstacle by themself. Self-aware, self-starter, and self-motivated. What do we offer? Join an innovative team and experience company growth. We believe in investing in our employees and providing them with the opportunities they need to grow and develop their careers. Enjoy a hybrid work environment. We also offer flexible schedule. We offer a remuneration that values your experience. The position will have the base in Barcelona. We are looking for outstanding people willing to join our mission to change this industry and help to build a better world. If you feel identified with Openchip, please contact us. We can offer a competitive compensation package in a flexible work schema that will help you to keep a balance between your personal and professional life. At Openchip & Software Technologies S.L., we believe a diverse and inclusive team is the key to groundbreaking ideas. We foster a work environment where everyone feels valued, respected, and empowered to reach their full potential – regardless of race, gender, ethnicity, sexual orientation, or gender identity.
#J-18808-Ljbffr


  • Firmware Engineer

    hace 5 meses


    España Setesca Talent A tiempo completo

    Descripción We are looking for a mid-senior Firmware engineer. You will carry out all the firmware design activities for the Medical, Industrial and Consumer Electronics sectors. You will be assigned on different projects according to customer requirements and timing, and following the internal defined procedures. Some of your main tasks will be: Key...

  • Firmware Engineer

    hace 3 semanas


    España IC Resources A tiempo completo

    Firmware Engineer Be part of the growing Firmware team for a pioneering technology firm specialising in high-speed optical communications. Headquartered in Madrid, Spain, they are renowned for their cutting-edge developments in gigabit connectivity solutions. The firm leverages advanced plastic optical fiber (POF) technology to deliver robust,...

  • C+ Firmware Engineer

    hace 2 semanas


    España Idneo A tiempo completo

    Mollet del Vallès, Spain Hybrid Working Global tech company founded in 2011 Our mission is to shape the future through technology. The role Seeking a Senior Firmware Engineer to develop embedded firmware in C++ for industrial hardware, focusing on bare-metal programming and motor control. This hands-on role involves working with custom boards, managing...

  • Firmware Engineer

    hace 2 semanas


    España Hays A tiempo completo

    **Tu nueva empresa** Importante empresa especializada en electrónica, con ubicación en Barcelona, requiere incorporar un/a **Firmware Engineer**. **Tu nuevo puesto** Como Firmware Engineer, reportando al Director I+D y en estrecha colaboración con el resto de departamentos, la persona seleccionada se encargará del: - Diseño y programación de...

  • Firmware Engineer

    hace 2 días


    España K-LAGAN A tiempo completo

    Ubicación: Barcelona, híbrido_ ¡En **K-LAGAN** te buscamos para seguir creciendo juntos! Somos una empresa internacional de servicios tecnológicos estratégicos, esencialmente comprometida con nuestro equipo y con la sociedad. Ofrecemos soluciones en servicios informáticos, desarrollos de ingeniería, electrónica y proyectos de I+D. Nuestro...


  • España Synopsys A tiempo completo

    45772BR - CANADA - Canada, CANADA - Ontario - Markham, CANADA - Ontario - Mississauga **Job Description and Requirements** **At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart...

  • Firmware Engineer

    hace 7 días


    España Idneo A tiempo completo

    We are looking for a Firmware Engineer focused on the industrial sector, specialized in embedded development, mainly with C. You will carry out the SW development to ensure the technical and functional feasibility of the products, giving support to the project teams: Your tasks will include: Firmware development.Participate in product design reviews to...

  • Firmware Engineer

    hace 3 semanas


    España Idneo A tiempo completo

    Mollet del Vallès, Spain Hybrid Working Global tech company founded in 2011 Our mission is to shape the future through technology The Role We are looking for a Firmware Engineer focused on industrial sector specialized in embedded development, mainly with C, located in our Malaga office. You will carry out the SW development to ensure the technical and...

  • Sr. Firmware Engineer

    hace 2 semanas


    España Clue A tiempo completo

    Clue keeps on growing! We are now hiring a Senior Firmware Engineer! ➪ About Clue At Clue, we research, design, and manufacture new computing technologies to enable innovative intelligent systems. Our motto is to create simple solutions to big problems. Clue focuses on next-generation avionics, offering a series of general-purpose computers for aerospace...


  • España Woodswallow A tiempo completo

    Are you passionate about embedded systems? Are you looking for a new project in which to grow professionally? Would you like to develop yourself in an international company and in a sector with great growth potential? At Woodswallow we are selecting a Wireless Firmware Engineer for our headquarters in Seville. WoodSwallow is a technology company with global...


  • España Page Personnel España A tiempo completo

    Desarrollar el firmware para diferentes productos adaptados a distintas etapas, desde prototipado hasta proceso de industrialización. - Organizar y decidir las tareas necesarias a realizar relativas a todo el proceso de desarrollo de firmware, desde el desarrollo hasta el testeo. - Coordinación constante con todos los departamentos: Hardware, Mecánica,...

  • Senior FPGA Engineer

    hace 2 semanas


    España IC Resources A tiempo completo

    Senior FPGA Engineer Location : Barcelona IC Resources is excited to be working with an SMB in the Semiconductor industry in Barcelona, who is currently looking for a Senior FPGA Engineer. This is a fantastic role for a Senior FPGA engineer to join a leading team in the field, focusing on integrating IP cores into FPGA-based emulation environments and...


  • España SelektIT A tiempo completo

    Job Title: Senior Embedded Software Engineer Location: Remote/Flexible Work Status: US Citizen We're Hiring Join our team as a Senior Embedded Software Engineer and play a pivotal role in shaping the future of hardware security We want to meet you if you are passionate about embedded systems and have a strong background in system architecture and...


  • España SelektIT A tiempo completo

    Job Title: Senior Embedded Software Engineer Location: Remote/Flexible Work Status: US Citizen We're Hiring Join our team as a Senior Embedded Software Engineer and play a pivotal role in shaping the future of hardware security We want to meet you if you are passionate about embedded systems and have a strong background in system architecture and...


  • España Selektit A tiempo completo

    Job Title: Senior Embedded Software Engineer Location: Remote/Flexible Work Status: US Citizen We're Hiring Join our team as a Senior Embedded Software Engineer and play a pivotal role in shaping the future of hardware security We want to meet you if you are passionate about embedded systems and have a strong background in system architecture and...


  • España Knowledge Development for Plastic Optical Fiber A tiempo completo

    Tasks and Responsibilities Member of the R&D team in charge of the development of embedded firmware running on the company integrated circuits microprocessors, as well as development of the test programs used in production testing. The responsibilities of the Firmware/Test Engineer also include: - Development of the continuous integration tests of the...


  • España Page Personnel España A tiempo completo

    Diseño y programación de microcontroladores para convertidores de potencia. - Diseño, adaptación y optimización de la estructura y componentes del FW existente. - Participación en testeo y verificación del FW. - Optimizacion y mejora de procesos internos. Empresa especializada en ámbito de Power electrónics|Oportunidad de desarrollar nuevo producto...


  • España Claitec A tiempo completo

    Som una empresa tecnològica especialitzada en desenvolupament i venda de solucions de seguretat industrial i de prevenció d’accidents laborals. Formem part del Grup Troax, que té la seu central a Suècia i compta amb oficines en més de 40 països. Estem ubicats a Girona i ens trobem en una situació de fort creixement en desenvolupament i activitat...

  • Senior Process Engineer

    hace 1 semana


    España The Chemical Engineer A tiempo completo

    JOB DESCRIPTION Wood is currently looking for a Senior Process Engineer to participate in our Basic design projects for international clients across the energy transition markets, especially in relation to the hydrogen value chain, as well as petrochemicals and refining sectors. We are looking for an experienced engineer, with a broad range of process...

  • Senior Fw Engineer

    hace 2 semanas


    España Talent Match A tiempo completo

    ¿Eres ingeniero electrónico? ¿Te gustaría trabajar para una empresa líder en su sector? ¡Esta posición podría interesarte! Importante empresa está buscando un Firmware Engineer con un perfil Senior para incorporarse a su equipo de Embedded Electronics en la sede del Vallès Occidental. ¿Cuáles serán tus funciones? - Liderazgo en proyectos de...