Application Engineer Linux IoT
3 giorni fa
Job Summary
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.
Objectives & 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.
Requirements & 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 architecture and network stack integration.
- Familiarity with security best practices in IoT systems.
Preferred Qualifications
- 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
Hybrid in Cagliari, Italy
-
Application Engineer Linux IOT
1 settimana fa
Cagliari, ITA, Italia Telit Iot Solutions A tempo pieno 40.000 € - 80.000 € all'anoFull-time Description Job SummaryAs 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...
-
Application Engineer Linux IOT
4 settimane fa
Cagliari, Italia Altro A tempo pienoJob SummaryAs 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...
-
Application Engineer Linux Iot
2 settimane fa
Cagliari, Italia Telit Wireless Solutions A tempo pienoJob SummaryAs 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...
-
Open Linux Validation Engineer
1 settimana fa
Cagliari, ITA, Italia Telit Iot Solutions A tempo pieno 40.000 € - 80.000 € all'anoJob SummaryAs a Validation Engineer, you will collaborate with our R&D team to evaluate IoT Wireless Products on Open Linux enabled platforms. Your responsibilities will include, among others the creation, analysis and debug of applications written with the Open Linux SDK, designing and deploying comprehensive test plans, and developing...
-
QA Engineer
1 settimana fa
Italy (Required) Trieste/Cagliari (preferred), ITA Telit Iot Solutions A tempo pieno 30.000 € - 60.000 € all'anoJob SummaryQA stands for "Quality Assurance". A Quality Assurance Engineer identifies whether the product or application developed will meet the client's requirements or not. The main goal is to ensure that the product developed is bug-free and running efficiently. Since a QA engineer has a good understanding of designing, implementing, debugging, and...
-
Quality Assurance Engineer
3 settimane fa
Cagliari, Italia Telit Cinterion A tempo pienoQA Engineer Trieste/Cagliari (preferred) Description QA stands for “Quality Assurance”. A Quality Assurance Engineer identifies whether the product or application developed will meet the client’s requirements or not. The main goal is to ensure that the product developed is bug‑free and running efficiently. Since a QA engineer has a good understanding...
-
Senior Data Engineer
2 settimane fa
Cagliari, Italia Randstad Digital Italia A tempo pienoA global consulting company in IT is seeking a senior data engineer with over 8 years of experience in building big-data pipelines using Spark and Databricks. This role involves designing and developing data platforms for IoT applications. The ideal candidate is innovative, fluent in English, and proficient in cloud environments like Azure. Exciting...
-
Quality Assurance Engineer
2 settimane fa
Cagliari, Italia Telit Cinterion A tempo pienoQA EngineerTrieste/Cagliari (preferred)DescriptionQA stands for "Quality Assurance".A Quality Assurance Engineer identifies whether the product or application developed will meet the client's requirements or not.The main goal is to ensure that the product developed is bug-free and running efficiently.Since a QA engineer has a good understanding of designing,...
-
DevOps Engineer
2 settimane fa
Cagliari, Italia JR Italy A tempo pienoJob Description This is a full-time remote role for a DevOps Engineer. The DevOps Engineer will be responsible for managing infrastructure as code (IaC), software development, and continuous integration processes. Day-to-day tasks will include system administration, particularly on Linux systems, and ensuring the seamless operation of the development and...
-
DevOps Engineer
1 settimana fa
Cagliari, Italia JR Italy A tempo pienoJob Description This is a full-time remote role for a DevOps Engineer. The DevOps Engineer will be responsible for managing infrastructure as code (IaC), software development, and continuous integration processes. Day-to-day tasks will include system administration, particularly on Linux systems, and ensuring the seamless operation of the development and...