#1 Job Board for tech industry in Europe

  • Job offers
  • Embedded Linux Software Engineer (Network Appliance Development)
    New

    Embedded Linux Software Engineer (Network Appliance Development)

    Gdynia
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Hybrid

    Tech stack

      English

      B2

      Linux

      master

      Python

      master

      Bash

      regular

      Docker

      regular

      TCP/IP

      regular

      C/C++

      regular

      HTTP

      regular

      Scrum

      junior

      Yocto

      nice to have

      Buildroot

      nice to have

    Job description

    Trineo develops custom software for clients in the US and EU, specializing in web, mobile, and IoT/embedded solutions. We build practical tools for businesses using modern tech, focusing on real-world results. Our team thrives on collaboration, problem-solving, and straightforward execution.


    We are looking for an


    Embedded Linux Software Engineer (Network Appliance Development)

    Location: Gdynia, Pomorski Park Naukowo Technologiczny

    (3 days in office / 2 days remote)



    About the Role:

    We are seeking a skilled Embedded Linux Software Engineer to lead the development of a commercial-grade in-house network appliance. This appliance will be based on an off-the-shelf embedded computer running a custom-configured Linux system with a high-performance application developed in Python, C/C++, and Bash, to support advanced cloud-based AI data analysis application.


    You will be responsible for:

    • Hardware selection: Evaluating and selecting the optimal embedded platform for performance, stability, and long-term support.
    • Linux system configuration: Setting up a stable, secure, and optimized Linux distribution (e.g., Debian, Yocto, Buildroot, or a custom variant) tailored for the appliance.
    • Application development: Designing and implementing a robust, maintainable application that delivers critical network-related functionality.
    • System integration: Ensuring seamless interaction between hardware, OS, and application layers.
    • Performance tuning & security hardening: Optimizing system performance and applying security best practices.



    Key Responsibilities:

    • Select and validate suitable embedded hardware (SBCs, industrial-grade systems, etc.).
    • Configure and maintain a minimal, reliable Linux OS with necessary drivers and services.
    • Develop core application logic in Python, C/C++, and Bash for network automation, monitoring, or other defined tasks.
    • Implement systemd services, logging, and remote management capabilities.
    • Ensure low-latency, high-efficiency operation in a headless environment.
    • Collaborate with network/system engineers to align functionality with business needs.



    Required Skills & Experience:

    • Strong expertise in embedded Linux development (kernel configuration, drivers, boot process).
    • Proficiency in Python and C/C++ for systems programming.
    • Experience with Bash scripting and Linux CLI tools.
    • Familiarity with networking protocols (TCP/IP, HTTP, DNS, firewalls, etc.).
    • Knowledge of build systems (Yocto, Buildroot, Debian packaging) is a plus.
    • Experience with secure Linux hardening (SELinux, AppArmor, minimal OS design).
    • Ability to benchmark and optimize system performance.
    • Communicative English,
    • Ability to work efficiently in Scrum



    Nice-to-Have:

    • Prior work on network appliances or IoT devices.
    • Experience with real-time Linux (PREEMPT_RT, Xenomai).
    • Knowledge of containerization (Docker, LXC) for service isolation.
    • Contributions to open-source embedded projects.



    What We Offer:

    • Opportunity to architect a critical in-house system from the ground up
    • Work with modern embedded technologies in a production environment
    • Private healthcare
    • Leisure package
    • Flexible working hours
    • Referral program
    • Freedom to pick your tools
    • Modern office with car and bicycle parking space
    • 24 unpaid days off on B2B contract
    Undisclosed Salary

    B2B

    Check similar offers

    R/Shiny Developer

    New
    Appsilon
    25.2K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    Python
    JavaScript
    Unit Testing

    Mid Python Developer

    New
    Link Group
    16K - 21K PLN/month
    Gdynia
    , Fully remote
    Fully remote
    English
    Python
    Linux

    Data Scientist

    New
    7N
    22.7K - 26.9K PLN/month
    Warszawa
    , Fully remote
    Fully remote
    Machine Learning
    Python
    Data Science

    Python Engineer

    New
    Adverity
    177K - 211K PLN/year
    Katowice
    , Fully remote
    Fully remote
    English
    Django
    Databases

    Python Backend Developer (Cyber Security)

    New
    Astec Rublon
    10K - 17K PLN/month
    Wrocław
    , Fully remote
    Fully remote
    Python
    TCP
    Active Directory