Embedded Linux

Brak informacji o wynagrodzeniu
MidHybryda·GdańskFull-time·Umowa o pracę
#455615·Dodano 5 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Firma i stanowisko

Aritech, part of Kidde Global Solutions Commercial Fire Business Unit, provides security solutions focused on embedded Linux platforms for access control and intrusion systems.

Wymagania

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics, Telecommunications, or related field.
  • Minimum 3 years experience developing embedded software.
  • Strong experience developing software for Embedded Linux platforms.
  • Excellent knowledge of C/C++.
  • Good knowledge of Python for scripting, automation, testing, and development tooling.
  • Practical experience with Yocto and/or Buildroot.
  • Strong understanding of Linux fundamentals.
  • Experience designing and implementing networking and communication solutions.
  • Experience with Git and modern version control workflows.
  • Strong debugging and troubleshooting skills.
  • Independence, creativity, strong problem-solving abilities.
  • Excellent written and verbal English communication skills.

Nice to have:

  • Experience developing electronic security products, including Access Control, Intrusion Detection, Video Surveillance, or IoT.
  • Experience with OSDP, RS485, BLE, or similar communication technologies.
  • Experience with Secure Boot, secure software updates, device authentication, and public key infrastructure (PKI).
  • Experience with cloud-connected devices and edge computing architectures.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Familiarity with Linux kernel customization, BSP integration, or device driver development.
  • Experience working with internationally distributed engineering teams.

Obowiązki

  • Design, develop, test, and maintain software for Embedded Linux based security products.
  • Develop platform services, communication layers, and application components for Access Control and Intrusion solutions.
  • Participate in software architecture discussions and technical design reviews.
  • Develop and maintain networking and communication interfaces, including Ethernet, TCP/IP, RS485, OSDP, BLE.
  • Customize and maintain Embedded Linux distributions using Yocto or Buildroot.
  • Design and implement cybersecurity features including Secure Boot, secure software updates, device authentication, and encrypted communication.
  • Develop Python-based tools for automation, diagnostics, testing, manufacturing support, and engineering productivity.
  • Optimize system performance, reliability, memory usage, startup time, and platform stability.
  • Troubleshoot complex software and integration issues across hardware and software layers.
  • Contribute to verification, validation, certification, and production readiness activities.
  • Collaborate with global engineering teams to ensure consistency, maintainability, and knowledge sharing.
  • Prepare and maintain technical documentation, design specifications, and development guidelines.

Benefity

  • Stable employment in a mature engineering environment.
  • Opportunities for career growth and professional development.
  • Culture encouraging independence, creativity, and continuous learning.
  • Meal Vouchers.
  • LuxMed Medical Insurance.
  • MultiSport Card.
  • IKE/IKZE Additional Pension Contribution.
  • Annual performance bonus linked to individual and company performance.
Opieka zdrowotna
Karta sportowa
Premie

Inne informacje

The administrator of your data is Walter Kidde Portable Equipment, LLC, processing data for recruitment purposes under GDPR regulations. Data retention and candidate rights are described explicitly in the legal notice.

Walter Kidde Portable Equipment

Walter Kidde Portable Equipment

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz