April 26, 2026
Embedded QA Automation Engineer (f/m/x)
Senior • Remote
Warsaw, Poland
Join our test and validation team to ensure the reliability and performance of programmable Ethernet switch software. You’ll design and implement automation frameworks and networking test scenarios to validate cutting-edge hardware and software solutions.
By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries including automotive, IoT, telecommunications and medical.
Your tasks
Design and implement automated test suites for switch software and firmware
Develop Python-based testing frameworks for functional and performance testing
Perform regression, stress, and system-level testing on hardware platforms
Integrate automated tests into CI/CD pipelines
Work with developers to identify, reproduce, and verify fixes for software defects
Requirements
Minimum 5 years of commercial experience in a similar position
Strong experience in Python-based test automation
Familiarity with networking automation frameworks and Linux environments
Hands-on experience testing physical and virtual L2/L3 switches and routers
Experience with CI/CD tools (Jenkins, GitLab, etc.)
Self-driven, analytical, and excellent team collaboration
Good knowledge of spoken and written English (everyday communication)
Residing in Poland required
Nice to have
Knowledge of C/C++
Experience with Docker, Ansible, or Vagrant
Familiarity with traffic generators (IxNetwork, Spirent, TRex)
What we offer
Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas
Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market
We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022
Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more
Comfortable workplace – class A offices or remote work
Dozens of fascinating projects for prestigious brands from all over the world
PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers
Investment in your growth – meetups, webinars, training platform and technology blog – you choose
Fantastic atmosphere created by all Sii Power People
If you want to work on systems with high operational significance — apply now!
Similar jobs you might like
Technology
Sii
Embedded QA Automation Engineer (f/m/x)
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: The role focuses on designing and implementing automated testing frameworks to validate programmable Ethernet switch software and firmware. It involves functional, performance, regression, and system-level testing of L2/L3 networking devices, with integration into CI/CD pipelines. The position centers on ensuring reliability of embedded networking solutions through Python-based automation. 🗂️ Requirements: Minimum 5 years of commercial experience in test automation, Strong experience in Python-based test automation, Experience with networking automation frameworks, Familiarity with Linux environments, Hands-on experience testing L2/L3 switches and routers, Experience with CI/CD tools, Ability to perform regression, stress, and system-level testing, Residing in Poland 📃 Skills: Python, Linux, CI/CD, Jenkins, GitLab, Ethernet, L2, L3, Switching, Routing, Docker, Ansible, Vagrant, C, C++, IxNetwork, Spirent, TRex 🏢 Description: Join our test and validation team to ensure the reliability and performance of programmable Ethernet switch software. You’ll design and implement automation frameworks and networking test scenarios to validate cutting-edge hardware and software solutions. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries including automotive, IoT, telecommunications and medical. Your tasks Design and implement automated test suites for switch software and firmware Develop Python-based testing frameworks for functional and performance testing Perform regression, stress, and system-level testing on hardware platforms Integrate automated tests into CI/CD pipelines Work with developers to identify, reproduce, and verify fixes for software defects Requirements Minimum 5 years of commercial experience in a similar position Strong experience in Python-based test automation Familiarity with networking automation frameworks and Linux environments Hands-on experience testing physical and virtual L2/L3 switches and routers Experience with CI/CD tools (Jenkins, GitLab, etc.) Self-driven, analytical, and excellent team collaboration Good knowledge of spoken and written English (everyday communication) Residing in Poland required Nice to have Knowledge of C/C++ Experience with Docker, Ansible, or Vagrant Familiarity with traffic generators (IxNetwork, Spirent, TRex) What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Embedded Linux Expert (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: The offer is for an Embedded Linux Expert responsible for kernel-level development and low-level system integration for next-generation network switch platforms. The role focuses on developing and maintaining Linux kernel modules, bringing up new hardware boards, and optimizing embedded Linux systems for high-performance networking. You will work closely with hardware and firmware teams to ensure stable and efficient system integration. 🗂️ Requirements: Minimum 5 years of commercial experience in embedded or similar role, Strong experience in C development, Strong experience in C++ development, Extensive knowledge of Linux kernel, Experience developing Linux kernel modules, Experience developing device drivers, Experience with UART, SPI, PCIe, I2C interfaces, Experience with x86 architectures, Experience with ARM architectures, Hands-on experience with bootloaders, Experience with BSP and board bring-up, Experience in debugging embedded Linux systems, Experience in performance tuning of embedded Linux systems 📃 Skills: C, C++, Linux, Kernel, DeviceDrivers, UART, SPI, PCIe, I2C, x86, ARM, Bootloaders, BSP, Debugging, PerformanceTuning 🏢 Description: We are looking for an Embedded Linux Expert to drive kernel-level development and low-level system integration for next-generation network switch platforms. You will shape the software foundations of our high-performance switching systems. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries, including automotive, IoT, telecommunications, and medical. Your tasks Develop and maintain Linux kernel modules and device drivers Bring up new hardware boards and debug low-level boot issues Work with hardware and firmware teams to validate system integration Optimize kernel performance and stability for high-speed network workloads Contribute to internal Linux distributions and BSP maintenance Requirements Minimum 5 years of commercial experience in a similar position Extensive experience in C/C++ development in both user and kernel space Strong background in Linux kernel, device drivers, and peripheral interfaces (UART, SPI, PCIe, I2C) Experience with x86 and ARM architectures Hands-on experience with bootloaders, BSPs, and board bring-up Experience in debugging and performance tuning of embedded Linux systems Knowledge of Linux networking stack, DPDK, or netdev subsystem – strong advantage Excellent problem-solving skills, self-learner, team-player Good knowledge of spoken and written English (everyday communication) Residing in Poland required Nice to have Experience with communication and control protocols – advantage What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Compiler Engineer (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: Development of a next-generation compiler infrastructure for programmable Ethernet switches, focused on extending LLVM and integrating P4 to enable efficient packet-processing on custom hardware. The role involves building and optimizing compiler backends, implementing IR passes, and validating generated code on simulators and hardware. The position centers on low-level compiler development aligned with networking architectures and hardware constraints. 🗂️ Requirements: Minimum 5 years of commercial experience in a similar role, Hands-on experience with LLVM infrastructure (frontend/backend, IR passes, TableGen), Strong programming skills in C++ (C++11/14/17), Proficiency in Python, Understanding of compiler optimization techniques and code generation, Experience with Linux development environments, Experience with CMake or Bazel build tools, Good command of English, Residence in Poland 📃 Skills: LLVM, P4, p4c, C++, Python, CMake, Bazel, Linux, TableGen, IR, Git 🏢 Description: Work on next-generation compiler infrastructure for programmable Ethernet switches. You will extend LLVM and P4 compilation flows to enable efficient packet-processing pipelines on custom switching hardware. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries, including automotive, IoT, telecommunications, and medical. Your tasks Develop and optimize LLVM-based compiler backend for programmable network switches Integrate P4 frontend (p4c) with LLVM IR generation and custom targets Implement new compiler passes for latency and power optimization Debug and validate generated code on simulators and hardware prototypes Collaborate with hardware and networking teams to align compiler output with architectural constraints Requirements Minimum 5 years of commercial experience in a similar position Hands-on experience with LLVM compiler infrastructure (frontend/backend development, IR passes, TableGen, etc.) Strong programming skills in C++ (modern C++11/14/17) and Python Understanding of compiler optimization techniques, IR transformations, and code generation Experience with Linux development environments and build tools (CMake, Bazel) Excellent analytical and debugging skills; self-learner and strong communicator Good knowledge of spoken and written English (everyday communication) Residing in Poland required Nice to have Familiarity with P4 language and network data plane compilation Knowledge of networking concepts, packet processing, and switching architectures What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Software Engineer – Networking & Drivers (DPU Team) (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: Engineering role focused on developing and optimizing high-performance networking software, Linux drivers, and data path components for next-generation DPU systems. The position involves C/C++ development on Linux, packet processing optimization, and close collaboration with hardware teams on system bring-up and feature enablement. Open to experienced engineers working on low-level, high-throughput embedded networking solutions. 🗂️ Requirements: Minimum 5 years of commercial experience in similar role, Strong C and C++ development on Linux, Experience with networking systems (NICs, packet processing, data plane, I/O stacks), Understanding of Ethernet, IP, TCP, UDP protocols, Knowledge of Linux kernel internals and driver APIs, Experience with debugging tools, Git, and CI/CD workflows, Residing in Poland 📃 Skills: C, C++, Linux, Kernel, Drivers, Networking, NIC, Ethernet, IP, TCP, UDP, Git, CICD, DPDK, PCIe, DMA, RDMA 🏢 Description: As part of the DPU software group, you will develop and optimize networking software, drivers, and data path components for high-performance data processing. We have multiple openings for both junior and senior engineers, depending on experience level. You will work on cutting-edge Linux-based C/C++ systems, contributing to device driver development, packet processing frameworks, and system bring-up for next-generation DPU products. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries including automotive, IoT, telecommunications and medical. Your tasks Develop and maintain DPU drivers and networking software stacks Integrate and optimize fast-path packet processing components Debug and profile data path performance issues Collaborate with hardware and firmware teams on feature enablement and bring-up Participate in design reviews, code reviews, and continuous integration efforts Requirements Minimum 5 years of commercial experience in a similar position Hands-on C/C++ development experience on Linux Experience in networking systems: NICs, packet processing, data plane, or I/O stacks Understanding of Ethernet/IP/TCP/UDP networking protocols Familiarity with Linux kernel internals and driver APIs Experience with debugging tools, git, and CI/CD workflows Good knowledge of spoken and written English (everyday communication) Strong analytical mindset, ownership, and collaborative attitude Residing in Poland required Nice to have Experience in device driver design, debugging, and testing (kernel or user space) Previous work with DPDK fast-path applications and optimization Hands-on SW/HW integration (PCIe, DMA, interrupts, counters, telemetry) Knowledge of congestion/flow control and high-rate packet processing Understanding of RDMA (verbs, QPs, completion model, transport semantics) Experience with unit/integration testing and performance observability tools What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Embedded Software Engineer – networking project (f/m/x)
Senior
Remote
Bialystok, Poland
🏢 Summary: Development and maintenance of embedded firmware and low-level system software for high-performance programmable Ethernet switches. The role involves close collaboration with hardware teams, board bring-up, system validation, and optimization of hardware–software interactions. It also includes automated testing and participation in code reviews within advanced networking projects. 🗂️ Requirements: Minimum 5 years of commercial experience in a similar role, Strong programming skills in C and C++, Experience with Python under Linux, Experience in programming complex hardware systems, Understanding of SoC architectures, Knowledge of memory management and interrupt handling, Knowledge of RTOS concepts, Experience with embedded Linux build systems (Yocto, Buildroot), Good command of English (spoken and written), Residence in Poland 📃 Skills: C, C++, Python, Linux, SoC, RTOS, Yocto, Buildroot, Ethernet, PCIe, SPI, I2C, UART 🏢 Description: Będziesz pracować nad wbudowanym oprogramowaniem układowym i niskopoziomowym oprogramowaniem systemowym dla najnowocześniejszych programowalnych przełączników Ethernet. Rola ta obejmuje ścisłą współpracę z zespołami sprzętowymi i programistycznymi w celu wprowadzenia nowych funkcji w wysokowydajnych urządzeniach sieciowych. Dołączając do nas, stajesz się członkiem Centrum Kompetencyjnego Embedded w Sii - wewnętrznej jednostki organizacyjnej, zrzeszającej ponad 500 specjalistów w całym kraju! Obecnie pracujemy nad około 100 projektami dla 50 klientów z różnych branż, w tym motoryzacyjnej, IoT, telekomunikacyjnej i medycznej. Twoje zadania Opracowywanie i utrzymywanie wbudowanego oprogramowania układowego dla przełączników programowalnych Współpraca z zespołami sprzętowymi przy wprowadzaniu płyt i walidacji systemu Debugowanie i optymalizacja interakcji między sprzętem a oprogramowaniem Pisanie i utrzymywanie zautomatyzowanych testów dla komponentów oprogramowania układowego Udział w przeglądach kodu i dyskusjach projektowych Wymagania Minimum 5 lat komercyjnego doświadczenia na podobnym stanowisku Duże doświadczenie w programowaniu w językach C/C++ i Python pod systemem Linux Udokumentowane doświadczenie w programowaniu złożonych urządzeń/systemów sprzętowych Zrozumienie architektur SoC, zarządzania pamięcią i obsługi przerwań Znajomość koncepcji systemów operacyjnych czasu rzeczywistego i wbudowanych systemów kompilacji Linux (Yocto, Buildroot) Dobra znajomość języka angielskiego w mowie i piśmie (codzienna komunikacja) Umiejętność samodzielnego uczenia się, proaktywność i umiejętność współpracy w zespole Wymagane miejsce zamieszkania w Polsce Mile widziane Znajomość protokołów komunikacyjnych (Ethernet, PCIe, SPI, I2C, UART) Doświadczenie w tworzeniu płytek drukowanych, rozwoju BSP lub debugowaniu oprogramowania układowego Benefity, które czekają na Ciebie: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!
Technology
Sii
Performance Engineer – DPU Systems (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: The offer is for a Performance Engineer responsible for analyzing, benchmarking, and optimizing end-to-end performance of DPU-based systems across compute, networking, storage, and security workloads. The role focuses on identifying bottlenecks, tuning system performance, and collaborating with software and hardware teams to implement optimizations. It also involves developing automated performance tests and integrating them into CI workflows. 🗂️ Requirements: Minimum 5 years of experience in performance engineering or similar role, Strong experience in Linux system performance analysis, Hands-on experience with DPDK and/or SPDK, Knowledge of CPU, memory, I/O, and network performance tuning, Experience with industry benchmarks (SPEC, FIO, iperf, Netperf), Experience developing performance tests for custom hardware and software, Proficiency in Python or Bash scripting, Ability to analyze and visualize performance metrics, Good command of English, Residing in Poland 📃 Skills: Linux, DPDK, SPDK, DPU, CPU, Memory, I/O, Networking, SPEC, FIO, iperf, Netperf, Python, Bash, CI, Storage 🏢 Description: As a Performance Engineer, you will analyze, measure, and optimize the end-to-end performance of DPU-based systems, including computer, networking, storage, and security workloads. You’ll work closely with architecture, software, and validation teams to define benchmarks, identify bottlenecks, and guide optimizations at both the software and hardware levels. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries, including automotive, IoT, telecommunications, and medical. Your tasks Develop and execute performance tests and benchmarks for DPU components Analyze system behavior under high-load scenarios and identify performance bottlenecks Collaborate with software, firmware, and hardware teams to drive optimizations Gather and visualize performance metrics for reporting and competitive analysis Contribute to performance automation and CI workflows Requirements Minimum 5 years of commercial experience in a similar position Strong background in Linux system performance analysis Hands-on experience with DPDK and/or SPDK for data path and storage performance Familiarity with CPU, memory, I/O, and network performance tuning Understanding of industry benchmarks (SPEC, FIO, iperf, Netperf, etc.) Experience developing performance tests targeting custom hardware and software components Solid scripting skills (Python, Bash, or similar) Good knowledge of spoken and written English (everyday communication) Strong analytical and problem-solving skills; comfortable with data collection and visualization tools Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Embedded Linux/Kernel Engineer (f/m/x)
Senior
Remote
Wroclaw, Poland
🏢 Summary: The offer is for an Embedded Software Engineer responsible for developing Linux kernel modules, device drivers, and low-level system components for enterprise-class platforms. The role involves close collaboration with hardware and firmware teams, debugging complex system-level issues, and optimizing performance and diagnostics tools. It targets experienced engineers with strong kernel development expertise working on high-impact systems. 🗂️ Requirements: Minimum 5 years of embedded or kernel development experience, Strong C/C++ programming skills, Strong debugging skills, Knowledge of Linux OS internals, Knowledge of Linux kernel architecture, Familiarity with CPU/SoC architectures (x86/ARM), Experience with Linux build systems, Experience with diagnostic tools, Fluency in English 📃 Skills: C, C++, Linux, Kernel, DeviceDrivers, x86, ARM, BuildSystems, Debugging 🏢 Description: Join Sii and play a key role in delivering enterprise-class data platforms to international clients. As an Embedded Software Engineer, you will be responsible for developing Linux kernel modules, device drivers, and low-level system components. You will collaborate with cross-functional teams and support strategic data and analytics initiatives across the organization. Your tasks Design and implement Linux kernel modules and device drivers Collaborate with hardware and firmware teams on the new platform bring-up Debug complex system-level issues across firmware, kernel, and user space Optimize tools for performance monitoring and diagnostics Contribute to code reviews and adopt secure coding practices Requirements At least 5 years of embedded or kernel development experience Strong C/C++ programming and debugging skills Knowledge of Linux OS internals and kernel architecture Familiarity with CPU/SoC architecture (x86/ARM) Experience with Linux build systems and diagnostic tools Fluency in English What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
Senior Embedded Developer (f/m/x)
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Senior Embedded Developer role focused on designing and implementing middleware firmware and security mechanisms for IoT product controllers. The position involves developing low-level embedded software in C, creating bootloaders, integrating secure boot solutions, and automating testing within a SCRUM environment. Hybrid work model with on-site presence required three days per week. 🗂️ Requirements: Minimum 5 years experience as Embedded Developer, Proficiency in C for embedded systems, Experience with security best practices and code/design reviews, Experience developing firmware and low-level embedded software, Ability to work on-site 3 days per week, Fluent English, Fluent Polish, Residence in Poland 📃 Skills: C, C++, Python, MBEDTLS, RSA, CMake, Makefile, GoogleTest, Pytest, SCRUM, JIRA, Confluence 🏢 Description: We are seeking a Senior Embedded Developer to join a project focused on software development for IoT product controllers. By joining us, you become a member of the Embedded Competence Center at Sii - an internal organizational unit bringing together more than 500 specialists across Poland! We are currently working on approximately 100 projects for 50 clients across various industries, including automotive, IoT, telecommunications, and medical. We focus on development and knowledge exchange by organizing Embedded Academies, training, technical mentoring or enabling project changes. Your tasks Worked from the client’s office 3 days per week Designed and implemented middleware firmware for a comprehensive product platform using C Created bootloaders for a diverse range of hardware products Engineered core audio/video processing algorithms for reference applications Integrated Secure Boot mechanisms utilizing MBEDTLS, RSA, and asymmetric encryption Applied advanced security techniques to mitigate side-channel attacks Built unit tests using C++, Google Test framework Automated testing workflows with Python and Pytest Maintained and enhanced build systems based on Makefile and CMake Authored technical proposals and documentation in Confluence Collaborated with cross-functional product teams to deliver rapid support Operated in a dynamic SCRUM environment with 3-week sprints and regular releases (JIRA) Requirements Ability to work from the client's office 3 days a week (hybrid model) Min. 5 years of experience as an Embedded Developer Proficiency in C for embedded systems development Experience in reviewing complex systems design/code for security best practices and compliance with industry standards Fluency in English Excellent written and verbal communication skills with the ability to convey technical information to a wide variety of audiences Strong creative problem-solving abilities and decision-making skills Fluent in Polish required Residing in Poland required Nice to have Experience in creating bootloaders for various hardware architectures Knowledge and experience with cryptography and computer security Strong knowledge of RISC-V architecture and GCC compiler What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
Sii
System Validation Engineer – DPU Team (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: System Validation Engineer role focused on designing and executing system-level functional and performance tests for advanced Data Processing Units (DPUs) across pre-silicon and post-silicon stages. The position involves simulation, emulation, hardware bring-up, and close collaboration with architecture and verification teams to ensure correct operation of complex hardware features. 🗂️ Requirements: Minimum 5 years of experience in system validation or similar role, Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or related field, Strong proficiency in C and C++ programming, Experience with bare-metal and Linux environments, Solid understanding of computer architecture, Experience with complex hardware systems (DMA, networking, storage, crypto accelerators), Experience with system-level debugging and issue isolation, Practical knowledge of git, gdb, Wireshark, and Scapy, Experience with simulation and emulation platforms 📃 Skills: C, C++, Linux, Baremetal, SystemC, TLM, Python, Git, GDB, Wireshark, Scapy, DMA, PCIe, Jenkins, Networking, Storage, Crypto, Emulation, Simulation 🏢 Description: Join our Data Processing Unit (DPU) development team, working on state-of-the-art hardware for high-performance computing, storage, security, and networking acceleration. As a System Validation Engineer, you will design, develop, and execute system-level functional and performance tests across all project stages — from architecture definition, through pre-silicon simulation and emulation, up to post-silicon bring-up. You will collaborate closely with architects, hardware, and verification engineers to ensure that every DPU feature operates as designed in real-world conditions. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries including automotive, IoT, telecommunications and medical. Your tasks Define and implement functional and performance testcases from the architecture specifications Develop and execute tests on simulation, emulation, and evaluation board platforms Debug and isolate system-level issues in collaboration with design and verification teams Create and maintain SystemC models of DPU components Support system bring-up and validation activities across project stages Requirements Minimum 5 years of commercial experience in a similar position Bachelor’s or higher degree in Computer Science, Electrical/Computer Engineering, or related field Strong proficiency in C/C++ programming for bare-metal and Linux environments Solid understanding of computer architecture and experience working with complex hardware systems (DMA, networking, storage, crypto accelerators) Practical knowledge of git, gdb, Wireshark, and Scapy Fluent English, written and spoken Excellent debugging and analytical skills with a strong attention to detail Proven ability to collaborate with cross-functional hardware/software teams Strong motivation to push systems to their limits and find edge-case bugs Residing in Poland required Nice to have Knowledge of SystemC and TLM modeling Experience with Python scripting Understanding of networking and storage protocols, PCIe, and crypto algorithms Familiarity with emulation platforms and waveform-level debugging Experience with Jenkins or similar automation flows What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
Technology
KUBO
Test Engineer
Mid
Hybrid
Katowice, Poland
70 - 100 PLN/hr
🏢 Summary: The offer is for a Manual System Test Engineer focused on system-level validation of industrial EtherNet/IP communication solutions in integrated hardware–software environments. The role involves performing manual tests, validating functionality and interoperability, and ensuring compliance with industrial standards within a Scrum team. It requires maintaining high-quality test documentation and managing defects using enterprise testing tools. 🗂️ Requirements: Strong knowledge of manual testing methodologies, Experience with system-level testing, Familiarity with EtherNet/IP protocol, Understanding of industrial automation systems, Ability to test integrated hardware-software environments, Experience with regression testing, Ability to use defect tracking and test management tools, Experience working in Scrum environment 📃 Skills: EtherNet/IP, PLC, Jira, qTest, Jama, Scrum, Regression, Testing, Automation, Networking 🏢 Description: We are recruiting for an established technology company specializing in sensing technologies, industrial safety solutions, and advanced communication components for automation systems. The company develops high-reliability products used in modern manufacturing environments and focuses on engineering excellence, system-level quality, and robust industrial standards. In this role, you will be responsible for performing manual system-level testing of EtherNet/IP in-cabinet solutions, validating the functionality and interoperability of industrial automation products, and maintaining high testing standards across hardware, firmware, and software layers. Key responsibilities Perform manual system-level tests for industrial EtherNet/IP communication solutions Validate functional, performance, and interoperability aspects of software releases Maintain and update test cases, test plans, and technical documentation Collaborate with cross-functional teams within a scaled Scrum environment Conduct regression testing and ensure compliance with industry standards Log defects and track their resolution using enterprise tools such as qTest, Jira, and Jama Ideal candidate profile Strong understanding of manual testing methodologies Familiarity with industrial automation and networking protocols (EtherNet/IP preferred) Ability to work with integrated hardware–software test environments Analytical mindset and high attention to detail Good communication skills and experience working in cross-functional teams Nice to have: Experience with industrial control systems Basic knowledge of PLC programming Conditions B2B contract Salary: 70 - 100 PLN net/h Hybrid work model - 3 days per week in Katowice Benefits: private medical care, life insurance, Multisport card Recruitment steps Phone call with Recruiter (20 - 30 min.) Interview with the client Feedback and decision