Attiva gli avvisi di lavoro via e-mail!

Application Engineer Linux IOT

Telit Cinterion

Cagliari

In loco

EUR 35.000 - 55.000

Tempo pieno

24 giorni fa

Descrizione del lavoro

A tech company specializing in IoT solutions is seeking an Application Engineer – Linux in Cagliari, Sardinia. The role involves developing and supporting embedded Linux platforms for IoT applications, technical support for customers, and collaborating with various teams for successful product integration. Candidates should have a degree in Engineering and experience with embedded Linux development and IoT protocols. This is an on-site position.

Competenze

  • 3–4 years of experience in embedded Linux development.
  • Strong knowledge of Yocto Project, U-Boot, and device tree configuration.
  • Familiarity with security best practices in IoT systems.

Mansioni

  • Develop, customize, and maintain Linux kernel and BSPs.
  • Integrate and validate IoT applications on custom hardware.
  • Collaborate with hardware and software teams.

Conoscenze

Embedded Linux development
C/C++ proficiency
Troubleshooting and debugging
Knowledge of IoT protocols

Formazione

Bachelor’s or Master’s degree in Computer Engineering or related field

Strumenti

GDB
JTAG
Yocto Project
Descrizione del lavoro
Overview

As an Application Engineer – Linux, you will be responsible for the development and support of embedded Linux platforms for IoT applications. Your role will include kernel-level customization, BSP (Board Support Package) development, user-space application integration, and system optimization.

You will play a key role in providing technical support to Telit customers, both pre-sales and post-sales, offering assistance, troubleshooting, and solution guidance. Your ability to communicate complex technical concepts clearly will be essential in building strong customer relationships and ensuring successful product integration.

Responsibilities
  • Develop, customize, and maintain Linux kernel and BSPs for embedded IoT platforms.
  • Integrate and validate IoT applications on custom hardware, ensuring reliable connectivity and performance.
  • Implement and troubleshoot communication protocols such as HTTP, MQTT, and CoAP.
  • Collaborate with hardware and software teams to deliver robust, secure, and scalable embedded solutions.
  • Support platform bring-up, driver development, and system-level debugging.
  • Provide technical support and guidance to internal teams and external customers.
  • Contribute to system architecture and connectivity strategy for IoT deployments.
Qualifications
  • Bachelor’s or Master’s degree in Computer Engineering, Electronics, or related field.
  • 3–4 years of experience in embedded Linux development, including kernel, drivers, and BSPs.
  • Strong knowledge of Yocto Project, U-Boot, and device tree configuration.
  • Proficiency in C/C++, shell scripting, and debugging tools (e.g., GDB, JTAG).
  • Solid understanding of IoT communication protocols: MQTT, HTTP, CoAP, WebSockets.
  • Experience with ARM-based architectures and network stack integration.
  • Familiarity with security best practices in IoT systems.
Benefits
  • Previous experience in the cellular IoT connectivity market (e.g., LTE, NB-IoT, Cat-M1).
  • Experience with cloud connectivity and edge computing frameworks.
  • Knowledge of OTA update mechanisms and containerization (e.g., Docker).
  • Prior experience in customer-facing engineering roles.
Location

Cagliari, Sardinia, Italy. On-site work.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.