IoT Software Engineer

Wings ICT Solutions

  • Νέα Σμύρνη, Αττικής
  • Μόνιμη
  • Πλήρης Απασχόληση
  • Πριν 2 μήνες
  • Κάντε αίτηση εύκολα
WINGS ICT Solutions is seeking a detail oriented ΙοΤ Software Engineer to join our dynamic team. The successful candidate will be responsible for developing the management software and automation infrastructure for our IoT, IIoT, and Robotics solutions. Our devices operate on Linux and are running software for data acquisition and communication with our backend services.The IoT Software Engineer will primarily work on secure and robust communication, data management, and the overall lifecycle of our device software and operating system. Familiarity with Python, Linux administration, Shell scripting and infrastructure automation tools is necessary for this role. The main activities of the role will involve:
  • Develop, provision, configure, troubleshoot, and manage fleets of IoT devices and gateways remotely.
  • Ensure the secure and reliable transmission of sensor and system information to the backend services over potentially unfavorable network conditions.
  • Ensure system robustness against connectivity issues and data corruption, and provision a system with reduced wear on storage devices.
  • Implement and manage an encrypted file system and encrypted transport.
  • Implement and maintain preventive, detective, and corrective security controls across the IoT solution.
  • Send Logs and device metrics to the centralized infrastructure.
  • Oversee OS concerns like NTP synchronization, pre-installed certificates, and unattended device management.
  • Manage bulk provisioning and registration with a device management service.
  • Oversee binary distribution and execute OTA firmware upgrades ensuring secure and verified updates.
  • Facilitate secure remote access to the devices over Virtual Private Networks.
RequirementsEducational Requirements:
  • A bachelor’s degree in Computer Science, Engineering, or a related field.
  • Master’s degree in the aforementioned fields will be considered a plus.
Required skills:
  • 3+ years of proven experience working as a Software Engineer, preferably in an IoT environment.
  • Proficiency in Python, Shell scripting and other infrastructure automation tools.
  • Experience with working on Linux environments.
  • Familiarity with Linux administration and management of Single Board Computers (SBCs) such as the Raspberry Pi.
  • Familiarity with security best practices for data at rest and in transit.
  • Understanding of device provisioning, OS, and firmware updates.
  • Familiarity with IoT protocols such as MQTT and REST APIs.
Nice to have skills:
  • Prior experience with device management and bulk provisioning is a plus.
  • Experience with cybersecurity measures, secure data transmission, and encryption is a plus.
Other qualifications:
  • Excellent verbal and written communicational skills in English
  • Native or fluent Greek, oral and written
  • Organizational skills and effective time management
  • Initiative, strong sense of accountability and ownership of actions
  • Ability to work based on a certain time plan and methodology
  • Enthusiasm and a can-do attitude are essential
Benefits
  • Highly Competitive salary based on your skills, reviewed upwards on a regular basis, based on your performance
  • Personal and professional development, amongst tech industry experts and talented people
  • Participation in state-of-the-art environment
  • Continuous learning, professional and personal development
  • Modern workspace, at a very good location
Commitment to Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, or other characteristics.We respect your personal data. All personal information in your application and CV will remain strictly confidential.

Wings ICT Solutions

Παρόμοιες θέσεις εργασίας

  • Junior ΕRP Software Engineer

    i-solutions

    • Αθήνα
    Junior ΕRP Software Engineer Περιγραφή Θέσης Ο υποψήφιος θα συμμετέχει στην υλοποίηση έργων Οργάνωσης/Πληροφορικής. Η συγκεκριμένη θέση περιλαμβάνει παράλληλα εντατική εκπαίδ…
    • Πριν 18 ώρες
  • IT Support Engineer

    BOSS SOFTWARE

    • Νέα Σμύρνη, Αττικής
    Ζητείται IT Support Engineer από εταιρεία πληροφορικής στην Νέα Σμύρνη. Περιγραφή Θέσης: Σχεδιασμός, Υλοποίηση, Εγκατάσταση, Παραμετροποίηση και Συντήρηση κεντρικών συστημάτων …
    • Πριν 10 ημέρες
  • IT Support Engineer

    BOSS SOFTWARE

    • Αθήνα
    Ζητείται IT Support Engineer από εταιρεία πληροφορικής στην Νέα Σμύρνη . Περιγραφή Θέσης: Σχεδιασμός, Υλοποίηση, Εγκατάσταση, Παραμετροποίηση και Συντήρηση κεντρικών συστημάτων πλη…
    • Πριν 10 ημέρες