To ogłoszenie nie jest już dostępne.

Embedded Linux Systems Engineer (Edge Device Software Engineer)

Trineo Sp. z o. o.

Hybrydowa
B2B
Linux
🐍 Python
TCP/IP
Bash
HTTP
🐳 Docker
C/C++
💼 B2B
Hybrydowa
Pełny etat

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 Systems Engineer (Edge Device Software Engineer)

Location: Gdynia, Pomorski Park Naukowo Technologiczny

(2 days in office / 3 days remote)

About the Role:

We are seeking a skilled Embedded Linux Software Engineer to participate in 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:

• Supporting the target 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 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 some past exposure to C/C++ for systems programming.

• Experience with Bash scripting and Linux CLI tools.

• Familiarity with networking protocols (TCP/IP, HTTP, DNS, firewalls, etc.).

• 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 co-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

Wyświetlenia: 1
Opublikowana17 dni temu
Wygasaza 13 dni
Rodzaj umowyB2B
Tryb pracyHybrydowa

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Embedded Linux Systems Engineer (Edge Device Software Engineer)"