La oferta ya no está activa. Echa un vistazo a estas ofertas similares:

Analista programador Delphi

Serinsa SL

(La Rioja) España

Hace 17 horas

ingeniero informático

Importante empresa del sector

Logroño (La Rioja) España

Hace 17 horas

Desarrollador VB .NET

Page Personnel

(Madrid) España

Hace menos de una hora

Programador Web

Page Personnel

(Madrid) España

Hace menos de una hora

Aprendiz técnico de soporte

Unifyme Enterprise Communications

Barcelona (Barcelona) España

Hace 2 horas

Desarrollador BackEnd

Gamificación, SL

Valencia (Valencia) España

Hace 2 horas

Analista Programador Front-End (Nuevos desarrollos)


(Madrid) España

Hace 2 horas

Administrador/a de sistemas.

Grupompleo Empresa de Trabajo Temporal

(Guipúzcoa) España

Hace 2 horas


Senior firmware engineer (M/F) La Rioja

  • La Rioja
  • Hace más de 100 días
  • 3 inscritos

Jornada Completa - Contrato Indefinido - Retribución sin especificar - Entre 2 y 4 años de experiencia

Cerrada Inscripción


Senior Firmware Engineer (m/f)

Location: Logroño (La Rioja), Spain

Digi International (NASDAQ: DGII) is a leading global provider of mission-critical machine-to-machine (M2M) and Internet of Things (IoT) connectivity products and services. We help our customers create next generation connected products and deploy and manage critical communications infrastructures. Founded in 1985, we've helped customers connect over 100 million things, and growing.


This position is accountable for software development on Digi products and Digi customers' hardware, based on Embedded Linux and Android.

Essential Functions and Responsibilities:
  • Develop system software under Linux operating systems for Digi embedded products and for customer-specific hardware
  • Understand and modify existing software and firmware written in C and C++ programming languages
  • Designing, implementing and testing of firmware/software features using Agile/Scrum practices
  • Provide technical leadership on assigned projects
  • Participate as a contributing member of cross-functional project teams
Position Requirements:
  • Bachelor's or Master's degree in Electrical Engineering, Communication Systems Engineering, Computer Engineering, Computer Science or related field
  • Minimum of 2 - 4 years of related work experience in software development
  • Working knowledge and experience with C programming
  • Experience with low-level hardware programming of microprocessors and embedded systems, ideally on ARM
  • Must understand embedded systems programming and debugging
  • Highly motivated; ability to manage priorities, complete multiple projects in parallel and interface and communicate with other team members
  • Accountable; takes responsibility for decisions, actions and results
  • Fluently speak and write Spanish and technical English
Desirable Skills:
  • Working knowledge and experience with C++ and Python
  • Linux drivers development exposure
  • Working knowledge with the Yocto Project, Buildroot or other embedded distribution builder
  • Working knowledge of networking protocols such as Ethernet, TCP/IP, WiFi 802.11, Bluetooth or Cellular
  • Linux applications development frameworks like QT and GTK
  • Ability to read and understand hardware schematics
  • Contributions to open source projects

Cerrada Inscripción
  • ¿Te avisamos?

    Crea tu alerta personalizada para recibir las últimas ofertas publicadas acordes con tu perfil.

  • ¡No te olvides!

    Recuerda actualizar tu CV antes de inscribirte en una oferta.

Inscribirme en esta oferta
Cerrada Inscripción

Para crear una alerta debes iniciar sesión o regístrate