Senior Embedded Linux Software Developer

1 week ago


Remote Wrocław, Czech Republic AVENGA Full time
Key Responsibilities:

Technical Skills:

  • Advanced Proficiency: C, C++, Python, Shell scripting, Git
  • Extensive Experience: Yocto builds, embedded Linux distributions, ARM, x86 architectures
  • Expertise: Build systems (BitBake, CMake, Make, Autotools, Bazel, Gradle, Maven, Scons), cybersecurity requirements, secure boot processes
Requirements:

Essential Skills:

  • Programming Languages: C++, C, Python, Shell scripting
  • Operating Systems: Linux, embedded Linux distributions
  • Frameworks and Tools: Yocto, Git, Jira, Agile, Scrum

Desirable Skills:

  • Software Development: Cross-compilation, toolchain creation, build optimization, kernel modules
  • Cybersecurity: Compliance with regulatory measures, secure boot processes

Work Environment:

  • Company Culture: Flat structure, small teams, international projects
  • Benefits: Sport subscription, training budget, private healthcare


  • Remote, Wrocław, Czech Republic AVENGA Full time

    Technical Skills Extensive experience with creating, customizing, and maintaining Yocto builds. Expertise in various build systems (BitBake, CMake, Make, Autotools, Bazel, Gradle,Maven, Scons) Proficiency in developing, debugging, and optimizing embedded Linux systems. Experience with various embedded Linux distributions. Knowledge regarding cybersecurity...


  • Remote, Kraków, Czech Republic PLVision Full time

    4+ years of commercial experience in software engineering with a focus on embedded application development Excellent communication skills and the ability to work effectively in a team Strong knowledge of C for embedded systems development Strong background working with computer networking, including L2/L3, tunneling, routing, and switching Advanced Linux...


  • Remote, Warszawa, Wrocław, Łódź, Kraków, Białystok, Czech Republic Spyrosoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Developer to join our team at Spyrosoft. The ideal candidate will have extensive experience working in Linux environments, utilizing MQTT, TLS, Yocto Project, Git, Docker, and Cgroups.The successful candidate will be responsible for integrating external hardware modules with our existing software...


  • Remote, Warszawa, Wrocław, Łódź, Kraków, Białystok, Czech Republic Spyrosoft Full time

    5+ years of experience in software development (preferably Rust/C++) Proficiency in Linux environments and system-level programming. Experience with the Yocto Project for embedded Linux development. Familiarity with version control systems, particularly Git. Hands-on experience with Docker and Cgroups. Excellent problem-solving skills and attention to...


  • Remote, Warszawa, Wrocław, Łódź, Kraków, Białystok, Czech Republic Spyrosoft Full time

    Job Description:We are seeking a Senior Embedded Engineer with expertise in Linux and Rust, and a strong background in integrating external hardware modules. The ideal candidate will have extensive experience working in Linux environments, utilizing MQTT, TLS, Yocto Project, Git, Docker, and Cgroups.Key Responsibilities:Integration of external hardware...


  • Remote, Szczecin, Czech Republic Spyrosoft Full time

    About the RoleWe are seeking a skilled C++ developer to join our team at Spyrosoft. As a C++ Embedded Systems Developer, you will be responsible for designing, implementing, and testing embedded software for our client devices.Key ResponsibilitiesDevelop and maintain Linux firmware for client devices in C++Design and implement embedded software for...


  • Wrocław, Województwo dolnośląskie, Czech Republic Avenga Full time

    Job Description:We are seeking a skilled Senior Embedded Tester to join our team at Avenga. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our embedded laboratory devices for RNA/DNA research and purification.Key Responsibilities:Develop and execute test plans for embedded systemsCollaborate with...


  • Wrocław, Województwo dolnośląskie, Czech Republic Human Group Full time

    Job DescriptionWe are looking for a skilled Embedded Developer to join our team at Human Group. As an Embedded Developer, you will be responsible for designing, developing, and testing embedded systems, including firmware and software.Key Responsibilities:Design and develop embedded systems, including firmware and softwareTest and debug embedded systems to...


  • Remote, Kraków, Warszawa, Wrocław, Gdańsk, Czech Republic HiQo Solutions Full time

    What do we require from you? Our “must have” is based on the experience with:  C language (low-level programming) Cortex-M RTOS (we use FreeRtos) TCP/IP and BLE MCU Solid electronics background: good analog and advanced digital circuit analysis, ability to perform signal analysis, simulations Ability to work with measuring equipment English level –...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Spyrosoft. As a key member of our software development team, you will be responsible for designing and implementing robust, scalable software solutions using Java and Rust.Key Responsibilities:Design and implement communication protocols using MQTT...


  • Wrocław, Czech Republic NOKIA Full time

    Working knowledge of C language Proficiency in U-Boot and Linux Experience with Linux kernel drivers and internal frameworks Knowledge of basic HW interfaces: I2C, SPI, UART, GPIO Understanding of embedded system concepts Ability to analyze and solve complex engineering problems in U-Boot and Linux Familiarity with version control systems (Git) Good English...


  • Remote, Lublin, Gdańsk, Katowice, Wrocław, Warszawa, opole, Czech Republic Capgemini Polska Sp. z o.o. Full time

    Software Integration Engineer for Linux QNXAre you an experienced software integration engineer looking for a new challenge? We are seeking a skilled professional to join our team as a Software Integration Engineer for Linux QNX at Capgemini.About the RoleThis position involves working on integrating and testing Linux-based vehicle software. As a Software...


  • Remote, Kraków, Czech Republic PLVision Full time

    Job DescriptionWe are seeking a highly skilled Senior Network Software Engineer to join our team at PLVision. As a key member of our engineering team, you will be responsible for designing and developing new DASH functionality for modern IPU/DPU systems.Key Responsibilities:Develop comprehensive design and functional documentationDesign and develop new DASH...


  • Remote, Szczecin, Czech Republic Spyrosoft Full time

    Job DescriptionWe are seeking a highly skilled C++ developer to join our team at Spyrosoft. As a key member of our software development team, you will be responsible for designing, implementing, and testing embedded software for our client devices.Key Responsibilities:Develop and maintain Linux firmware for client devicesCollaborate with hardware and...


  • Remote, Lublin, Gdańsk, Katowice, Wrocław, Warszawa, opole, Czech Republic Capgemini Polska Sp. z o.o. Full time

    Software Integration EngineerAt Capgemini Polska Sp. z o.o., we're seeking an experienced Software Integration Engineer to join our team. As a key member of our Software Integration team, you'll be responsible for integrating and testing Linux-based vehicle software.Key ResponsibilitiesIntegrate features and services with the underlying base software,...

  • C++ Software Engineer

    1 month ago


    Remote, Szczecin, Czech Republic Spyrosoft Full time

    Software Developer for Embedded SystemsWe are looking for a skilled C++ developer to join our team at Spyrosoft. As a software developer, you will be responsible for designing, implementing, and testing embedded software for our client devices.Key Responsibilities:Develop and maintain Linux firmware for client devicesCollaborate with hardware and software...


  • Remote, Kraków, Czech Republic PLVision Full time

    Key Responsibilities:Develop comprehensive technical solutions for embedded systems and network software.Collaborate with an experienced engineering team to design and implement new DASH functionality for modern IPU/DPU systems.Engage in thorough research and analysis to meet project requirements.Develop comprehensive design and functional...


  • Remote, Czech Republic TechHunt Full time

    Job Requirements:Proficiency in C Programming: We're looking for a skilled C programmer to develop software for network switches and embedded systems.Linux Experience: Familiarity with Makefiles and Shell scripts is essential for this role.English Proficiency: Strong English skills are required for technical documentation.Nice to Have:Network Protocol...


  • Remote, Szczecin, Czech Republic Spyrosoft Full time

    Qualifications: 5+ years of experience in software development Strong C++ programming skills (including modern C++) Knowledge of C++ and embedded programming on Linux. Nice to have: Experience with real-time systems (RTOS) and hardware interfaces. Knowledge of protocols and testing methods used in measuring devices. Knowledge of Qt/QML and Qt for MCUs is...


  • Remote, Katowice, Warszawa, Czech Republic Neubloc Polska Sp. z o.o. Full time

    We are seeking a talented C++ Embedded Firmware Developer to join our team at Neubloc Polska Sp. z o.o. in Katowice or Warszawa. As a key member of our firmware development team, you will be responsible for delivering new firmware for our clients' devices, working closely with our US-based team. Our team is passionate about delivering high-quality firmware...