Senior Software Engineer Full remote(Linux/Embedded)IOT company

Page Personnel
Barcelona, Barcelona
Anunciado 15 de julio
Esta oferta no acepta candidaturas
Tipo de jornada
Sin especificar
Tipo de contrato
Sin especificar
Salario
55.000€ - 60.000€ bruto/año
Estudios mínimos
Sin especificar
Nivel
Sin determinar
Número de vacantes
1
Tags Relacionados
Descripción del empleo
  • Join an international company within IOT industry with offices in EU and Asia|Work as Senior Embedded SW engineer and participate in developing new products

Our client is an Asian company located in Barcelona city center specialized in IOT and edge computing. With a group of high level engineers in their team they are now willing to hire their new Senior embedded SW engineer.




  • Develop the firmware in high quality and on schedule to help achieve company business goals.

  • Develop Edge Platform Software independent from various RTOS available in the market.

  • Design and implement dynamic software loading systems over the network.

  • Design and implement highly concurrent and efficient software components.

  • Test and debug.

  • Interact with the product team to gather requirements, participate in architect design solutions, provide means to deploy and support our software.

  • Provide guidance to junior engineers.

  • Work with HR, eventually, to help grow the engineering team


  • Professional stability.

  • Possibilities to grow internally.

  • Flexible schedule.

  • 2 days remote work.

  • Competitive Salary.



Requisitos mínimos
  • +5 years of relevant software development experience.

  • Strong development experience in C/C++, Python and Shell scripting.

  • Familiarity with POSIX standards (libraries, compliant OS).

  • Familiarity with UNIX-like environments for development.

  • Socket programming experience.

  • Concurrent and asynchronous programming.

  • Experience in containerization (Docker).

  • Experience in IoT and remote management of devices.

  • Knowledge of End-to-end security architecture.

  • On-Chip debugger experience (GDB/LLDB).

  • Experience with Version Control tools (Git).

  • Strong analytical skills.

  • Strong written and verbal communication skills.



Desired skills and experience

  • Experience developing in NuttX RTOS.

  • Cloud technologies such as Kubernetes, Azure, AWS, etc.

  • Dynamic software loading on RTOS.

  • Software Testing Framworks: PyTest, CMock, etc.

  • Software development in testing and

  • Knowledge about L2-L7 network protocols including Ethernet, IP, TCP, HTTP.



Compartir esta oferta