Empleos actuales relacionados con Senior Firmware Engineer - Barcelona, Barcelona - Novanta


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

    {"title": "Senior Firmware Engineer", "description": "Transformative InnovationAt Supernova, we're pushing the boundaries of 3D printing technology. As a Senior Firmware Engineer, you'll play a key role in developing low-level MCU firmware that drives our industrial solutions. Your expertise will be crucial in enhancing our real-time communications and data...


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

    {"title": "Senior Firmware Engineer", "description": "Transformative InnovationAt Supernova, we're pushing the boundaries of 3D printing technology. As a Senior Firmware Engineer, you'll play a key role in developing low-level MCU firmware that drives our industrial solutions. Your expertise will be crucial in enhancing our real-time communications and data...

  • Senior Firmware Engineer

    hace 1 semana


    Barcelona, Barcelona, España Supernova A tiempo completo

    {"title": "Senior Firmware Engineer", "description": "At Supernova, we're pushing the boundaries of innovation in 3D printing. Our goal is to revolutionize the industry by developing a complete industrial solution that unlocks the power and benefits of Additive Manufacturing. We're 100% customer-centered, and our value lies in enabling customers to produce...


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

    {"title": "Senior Firmware Engineer", "description": "At Supernova, we're pushing the boundaries of innovation in 3D printing. Our goal is to revolutionize the industry by developing a complete industrial solution that unlocks the power and benefits of Additive Manufacturing. We're 100% customer-centered, and our value lies in enabling customers to produce...

  • Firmware Engineer

    hace 1 semana


    Barcelona, Barcelona, España Barcelona Activa A tiempo completo

    Job DescriptionAbout the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Barcelona Activa. As a key member of our engineering team, you will be responsible for developing and implementing firmware for our medical devices.Main ResponsibilitiesDevelop and test firmware for our LTE module activation in BraiN20 devicesCollaborate with...

  • Firmware Engineer

    hace 1 semana


    Barcelona, Barcelona, España Barcelona Activa A tiempo completo

    Job DescriptionAbout the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Barcelona Activa. As a key member of our engineering team, you will be responsible for developing and implementing firmware for our medical devices.Main ResponsibilitiesDevelop and test firmware for our LTE module activation in BraiN20 devicesCollaborate with...

  • Senior Firmware Engineer

    hace 3 semanas


    Barcelona, Barcelona, España Supernova A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team at Supernova, a pioneering company in the field of Additive Manufacturing (AM). As a key member of our engineering team, you will play a crucial role in developing low-level MCU firmware that drives our 3D printing technology.Key ResponsibilitiesDevelop and implement...

  • Senior Firmware Engineer

    hace 3 semanas


    Barcelona, Barcelona, España Supernova A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team at Supernova, a pioneering company in the field of Additive Manufacturing (AM). As a key member of our engineering team, you will play a crucial role in developing low-level MCU firmware that drives our 3D printing technology.Key ResponsibilitiesDevelop and implement...

  • Ingeniero de Firmware

    hace 2 semanas


    Barcelona, Barcelona, España Oxigent A tiempo completo

    ¿Te interesaría seguir desarrollándote como Ingeniero de Firmware en una empresa líder dedicada a diferentes sectores, principalmente automoción, médico e industrial?En Oxigent, seleccionamos varios perfiles de Ingeniero de Firmware para participar en proyectos de desarrollo de firmware para sectores médico, automoción e industrial ubicado en un...


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

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our R&D department at Pagegroup. As a Firmware Engineer, you will play a crucial role in the development cycle of firmware solutions for our innovative IoT products.Key ResponsibilitiesSupport the head of engineering in requirements analysis and contribute to the development of embedded...


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

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our R&D department at Pagegroup. As a Firmware Engineer, you will play a crucial role in the development cycle of firmware solutions for our innovative IoT products.Key ResponsibilitiesSupport the head of engineering in requirements analysis and contribute to the development of embedded...

  • Senior Firmware Engineer

    hace 2 semanas


    Barcelona, Barcelona, España UNODETRES Ventas y RRHH A tiempo completo

    Job Description:As a Senior Firmware Engineer at UNODETRES Ventas y RRHH, you will play a key role in developing low-level MCU firmware crucial to our 3D printing technology. Your responsibilities will include collaborating on software architecture definition and creating firmware from scratch, perfecting routines, interfaces, and data collection processes....

  • Senior Firmware Engineer

    hace 2 semanas


    Barcelona, Barcelona, España UNODETRES Ventas y RRHH A tiempo completo

    Job Description:As a Senior Firmware Engineer at UNODETRES Ventas y RRHH, you will play a key role in developing low-level MCU firmware crucial to our 3D printing technology. Your responsibilities will include collaborating on software architecture definition and creating firmware from scratch, perfecting routines, interfaces, and data collection processes....

  • IoT Firmware Engineer

    hace 7 días


    Barcelona, Barcelona, España Social You A tiempo completo

    About the RoleWe are seeking an experienced IoT Firmware Engineer to join our team at Social You. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining firmware for our electronic systems.Key ResponsibilitiesDesign, develop, and maintain firmware for electronic systems from concept to production...

  • IoT Firmware Engineer

    hace 1 semana


    Barcelona, Barcelona, España Social You A tiempo completo

    About the RoleWe are seeking an experienced IoT Firmware Engineer to join our team at Social You. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining firmware for our electronic systems.Key ResponsibilitiesDesign, develop, and maintain firmware for electronic systems from concept to production...


  • Barcelona, Barcelona, España Hewlett Packard A tiempo completo

    About the Role:We are seeking a talented Firmware Development Engineer to join our team at Hewlett Packard. As a Firmware Development Engineer, you will be responsible for implementing innovative firmware solutions for embedded products. You will work closely with our agile team to drive continuous improvement of our processes, tools, and practices.About...


  • Barcelona, Barcelona, España Hewlett Packard A tiempo completo

    About the Role:We are seeking a talented Firmware Development Engineer to join our team at Hewlett Packard. As a Firmware Development Engineer, you will be responsible for implementing innovative firmware solutions for embedded products. You will work closely with our agile team to drive continuous improvement of our processes, tools, and practices.About...


  • Barcelona, Barcelona, España K-Lagan A tiempo completo

    About the RoleWe are seeking a highly skilled Software Firmware Engineer to join our team at K-Lagan. As a key member of our internal projects, you will be responsible for developing and testing applications for manufacturing POS devices.Key ResponsibilitiesDeveloping testing applications for manufacturing POS devicesSpecifying software architecture,...


  • Barcelona, Barcelona, España K-Lagan A tiempo completo

    About the RoleWe are seeking a highly skilled Software Firmware Engineer to join our team at K-Lagan. As a key member of our internal projects, you will be responsible for developing and testing applications for manufacturing POS devices.Key ResponsibilitiesDeveloping testing applications for manufacturing POS devicesSpecifying software architecture,...

  • Ingeniero de Firmware

    hace 2 semanas


    Barcelona, Barcelona, España Oxigent A tiempo completo

    ¿Te interesaría seguir desarrollándote como Ingeniero de Firmware en una empresa líder en el sector de la tecnología de la información y comunicaciones, principalmente en sectores como la automoción, el médico y el industrial?Desde Oxigent seleccionamos varios perfiles de Ingeniero de Firmware para participar en proyectos de desarrollo de software de...

Senior Firmware Engineer

hace 3 meses


Barcelona, Barcelona, España Novanta A tiempo completo
Novanta is one global team with over 26 offices located in The Americas, Europe and Asia-Pacific.

Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment.

Come explore Novanta.

Primary Responsibilities

  • Develop and maintain the firmware running on INGENIA Servo Drives.
  • Implement new feedback interfaces, advanced motion control algorithm and state of the art communication protocols.
  • Handson new hardware board bringup, system debugging and code optimization.
  • Work closely with hardware team to help with component selection and design. Review hardware schematics and datasheets.
  • Review and improve external documentation for INGENIA products (Product manuals, Datasheets, etc.).
  • Improve internal documentation for INGENIA products (Architecture, Detailed Design, etc.).
  • Define, in conjunction with Software Quality Assurance team, the Test Plans for INGENIA products.
Required Experience and Education

  • MS o PhD in Computer Science, Electrical Engineering, or technical related discipline
  • Minimum experience 1 year
Skills and Competencies

Minimum requirements:

  • Very strong C including C in resourceconstrained embedded environments.
  • Fluent in software fundamentals including software design and maintainability.
  • Fluent in Microprocessor Baremetal development with realtime constrains.
  • Experience with MCU peripherals : I2C, SPI, CAN, USB, UART, GPIO.
  • Experience with hardware bringup and troubleshooting. Understand schematics and use of lab. instruments is a must.
  • Experience in software testing procedures.
  • Expertise with GIT, Jenkins, JIRA and other software development tools
  • Fluent written and spoken Spanish / English.

Nice to have requirements:

  • Experience with Object-Oriented Design (C++)
  • Experience using RTOS
  • Knowledge of Software Coding Standards (i.e. MISRA, etc.)
  • General Motion control knowledge (motors types, feedbacks, controls, etc.).
  • CANopen communication protocol.
  • Industrial Ethernet communication protocols (EtherCAT, EtherNet/IP, Profinet)
  • Previous experience in motion control, robotics, lab or medical automation markets will be highly appreciated.

The position requires the following skills and abilities:

  • Strong communication skills to be able to collaborate and present solutions clearly
  • Strong analytical and diagnostic skills
  • Ability to work effectively in a fastpaced team environment
Travel Requirements

  • Occasionally travel as needed (domestically and internationally) to customers for support and/or installation.
Physical Requirements

  • Mobility to work in a standard office setting and to use standard office equipment, including a computer.
  • Ability to use vison to read computer screen and read printed materials.
Please call if you need a disability accommodation for any part of the employment process.