IoT Developer
Key values
B2B
Contract
Remote, Warsaw
Location
Start date flexible
Start
+12 months
Length
Requirements
C/C++
Linux
Perl
Shell
PL/SQL
AWS
Docker
Python
Description
Position Overview:
We are seeking a talented IoT Developer to join our team. The ideal candidate will have a strong background in developing and maintaining IoT solutions, with expertise in system-level programming, scripting, and database management. This role involves working on connected device systems, optimizing performance, and ensuring seamless data flow between devices and backend systems.
MD rate: 180 – 220 EUR
Roles and Responsibilities:
- Develop and maintain IoT solutions, including embedded systems and edge devices.
- Write and optimize Shell and Perl scripts to automate processes and manage system operations.
- Design and implement database queries using SQL Plus* and PL/SQL for data management and analysis.
- Troubleshoot and debug IoT systems, ensuring reliability and optimal performance.
- Collaborate with hardware engineers to integrate software with IoT devices.
- Develop and optimize system-level applications using C/C++.
- Monitor and analyze data from IoT devices to identify and resolve issues proactively.
- Document technical solutions and best practices for IoT systems.
Required Skills and Experience:
- Proficiency in Shell and Perl scripting for automation and system management.
- Strong understanding of Linux operating systems and their internals.
- Experience with SQL Plus* and PL/SQL for database interaction.
- Proficiency in C/C++ programming for developing high-performance applications.
- Excellent troubleshooting and debugging skills in IoT systems.
- Experience in integrating IoT devices with backend systems.
- Strong problem-solving skills and attention to detail.
Nice to Have:
- Experience with IoT protocols such as MQTT, CoAP, or HTTP/REST.
- Familiarity with cloud platforms like AWS IoT, Azure IoT, or Google Cloud IoT.
- Knowledge of real-time operating systems (RTOS) for embedded devices.
- Exposure to Python for rapid prototyping and data analysis.
- Experience with containerization tools such as Docker for deploying IoT solutions.
- Familiarity with Agile/Scrum methodologies.
Additional Information:
This role provides an exciting opportunity to work on innovative IoT projects and contribute to cutting-edge connected device solutions. If you are passionate about IoT development and thrive in a collaborative environment, we encourage you to apply.
Apply