April 9, 2026
Senior Embedded Software Engineer
Senior • Remote
Gliwice, Poland
Szukamy inżyniera, dla którego warstwa HAL to dopiero początek zabawy. Jeśli architektura multi-core SoC, projektowanie systemów niskomocowych (ultra-low power) i mechanizmy IPC to Twoja codzienność – mamy dla Ciebie projekt, który przesuwa granice technologii.
Będziesz pracować nad nową generacją architektury, tworząc fundamenty dla rdzeni Application, Protocol i Radio.
Oferujemy
Praca 100 % zdalna.
Obowiązki
-
Hardware Bring-up: Rozwój warstwy HAL i niskopoziomowych sterowników C dla nowoczesnych układów SoC.
-
Inter-Processor Communication (IPC): Projektowanie driverów typu "mailbox" do orkiestracji danych między wieloma rdzeniami.
-
Power Management: Implementacja zaawansowanych maszyn stanów (clock gating, supply assignments) dla minimalizacji zużycia energii.
-
Ecosystem Ready: Tworzenie BSP (Board Support Packages) oraz definicji Devicetree dla systemów Zephyr i FreeRTOS.
-
Pre-silicon development: Praca na platformach emulacyjnych FPGA i w środowiskach symulacji RTL.
Wymagania
-
5+ lat doświadczenia w embedded (niskopoziomowe drivery, HAL).
-
Głęboka wiedza o architekturze ARM Cortex-M i szeregowaniu zasobów multi-core.
-
Biegłość w C dla systemów Zephyr i FreeRTOS.
-
Praktyka w mechanizmach IPC (mailboxes, spinlocks, shared memory).
-
Doświadczenie w zarządzaniu energią (sleep modes, wake-up sources).
-
Język angielski na poziomie swobodnej komunikacji technicznej.
✨ Mile widziane:
-
Integracja z warstwą CMSIS.
-
Doświadczenie w budowaniu publicznych SDK.
-
Znajomość systemów budowania CMake/Kconfig.
Similar jobs you might like
Technology
Klika Tech sp. z o.o.
Senior Embedded Software Engineer
Senior
Remote
Warsaw, Poland
17,100 - 20,400 PLN
🏢 Summary: Development of low-level embedded software for a next-generation multi-core SoC, focusing on HAL, drivers, IPC, and power management within Zephyr and FreeRTOS ecosystems. The role involves building BSPs, Devicetree support, and a modern toolchain to enable secure, ultra-low-power IoT applications. Work includes close collaboration with hardware teams on multi-core architecture, memory mapping, and interrupt routing. 🗂️ Requirements: 5+ years embedded software development experience, Strong experience with low-level drivers and HAL, Deep knowledge of ARM Cortex-M architecture, Experience with multi-core resource scheduling, Proficiency in C for RTOS environments, Hands-on experience with Zephyr and FreeRTOS, Experience implementing IPC mechanisms (mailboxes, spinlocks, shared memory), Experience with SPI, QSPI, GPIO, I2C, PWM, ADC interfaces, Experience with FPGA emulation or RTL simulation, Strong knowledge of embedded power management, Ability to perform static code and security analysis, English proficiency for technical documentation 📃 Skills: C, ARM, Cortex-M, Zephyr, FreeRTOS, IPC, SPI, QSPI, GPIO, I2C, PWM, ADC, FPGA, RTL, HAL, BSP, Devicetree, TrustZone, TEE, PSA, CMSIS, CMake, Kconfig 🏢 Description: ABOUT THE PROJECT Join a strategic partnership with a global leader in long-range wireless technology to architect the software ecosystem for a next-generation multi-core System-on-Chip (SoC). This engagement goes beyond standard firmware development; you will co-develop a comprehensive developer platform that transforms complex multi-core hardware into an accessible, world-class microcontroller product. By leveraging open-source real-time operating systems like Zephyr and FreeRTOS, and implementing cutting-edge hardware-enforced security frameworks (PSA Level 3, TrustZone, TEE), you will empower the global embedded community to deploy secure, ultra-low-power IoT applications. You will work within a specialized team structure to deliver a modern toolchain centered around Visual Studio Code, ensuring a seamless “edit-build-debug” experience for the next wave of wireless innovation! YOUR ROLE Develop the Hardware Abstraction Layer (HAL) and low-level C drivers for a next-generation multi-core SOC architecture. Design and implement Inter-Processor Communication (IPC) mailbox drivers to orchestrate data exchange between Application, Protocol, and Radio cores. Implement the system-wide power management state machine, managing clock gating and supply assignments for ultra-low power consumption. Create Board Support Packages (BSPs) and Devicetree definitions to adapt the hardware to Zephyr and FreeRTOS ecosystems. Collaborate with the architecture team to define memory maps and interrupt routing for a complex multi-core system. Working directly with hardware teams. Ensure code compliance with unified code styles and static security analysis requirements. REQUIREMENTS 5+ years of embedded software development experience with a strong focus on low-level drivers and HAL. Deep knowledge of ARM Cortex-M architecture and multi-core resource scheduling. Proficiency in C programming for real-time operating systems, specifically Zephyr and FreeRTOS. Experience implementing Inter-Processor Communication (IPC) mechanisms (mailboxes, spinlocks, shared memory). Familiarity with peripheral interfaces such as SPI, QSPI, GPIO, I2C, PWM, and ADC. Experience working with FPGA emulation platforms or RTL simulation environments for early software bring-up. Solid understanding of embedded power management, including sleep modes and wake-up sources. English language proficiency for technical documentation and cross-functional communication. NICE TO HAVE Experience integrating software with the CMSIS layer. Previous involvement in developing Software Development Kits (SDKs) for public release. Familiarity with CMake/Kconfig build systems. WE OFFER Flexible work schedule; Private healthcare insurance - LuxMed (extended gold package for parents & kids); Multisport card; Workation; Financial bonuses for significant life events (wedding, birth of a child); Compensation of professional training: courses, seminars, trainings (it is decided for each person individually if the whole thing or a part of it will be covered); Author's right (for those who write the code).
Technology
Klika Tech sp. z o.o.
Senior Embedded Software Engineer
Senior
Remote
Wroclaw, Poland
130 - 160 PLN
🏢 Summary: Embedded software engineering role focused on developing HALs, low-level drivers, IPC mechanisms, and power management for a next-generation multi-core SoC platform using Zephyr and FreeRTOS. The position involves building secure, ultra-low-power IoT solutions, collaborating with hardware teams, and creating BSPs and toolchain integrations for a seamless developer experience. 🗂️ Requirements: 5+ years of embedded software development, Strong experience with low-level drivers and HAL, Deep knowledge of ARM Cortex-M architecture, Experience with multi-core resource scheduling, Proficiency in C programming, Experience with Zephyr, Experience with FreeRTOS, Experience implementing IPC mechanisms, Knowledge of SPI, Knowledge of QSPI, Knowledge of GPIO, Knowledge of I2C, Knowledge of PWM, Knowledge of ADC, Experience with FPGA emulation platforms or RTL simulation, Understanding of embedded power management, English proficiency for technical documentation and communication 📃 Skills: C, ARM, Zephyr, FreeRTOS, IPC, SPI, QSPI, GPIO, I2C, PWM, ADC, FPGA, RTL, CMSIS, CMake, Kconfig, HAL, BSP, TrustZone, TEE 🏢 Description: ABOUT THE PROJECT Join a strategic partnership with a global leader in long-range wireless technology to architect the software ecosystem for a next-generation multi-core System-on-Chip (SoC). This engagement goes beyond standard firmware development; you will co-develop a comprehensive developer platform that transforms complex multi-core hardware into an accessible, world-class microcontroller product. By leveraging open-source real-time operating systems like Zephyr and FreeRTOS, and implementing cutting-edge hardware-enforced security frameworks (PSA Level 3, TrustZone, TEE), you will empower the global embedded community to deploy secure, ultra-low-power IoT applications. You will work within a specialized team structure to deliver a modern toolchain centered around Visual Studio Code, ensuring a seamless “edit-build-debug” experience for the next wave of wireless innovation! YOUR ROLE Develop the Hardware Abstraction Layer (HAL) and low-level C drivers for a next-generation multi-core SOC architecture. Design and implement Inter-Processor Communication (IPC) mailbox drivers to orchestrate data exchange between Application, Protocol, and Radio cores. Implement the system-wide power management state machine, managing clock gating and supply assignments for ultra-low power consumption. Create Board Support Packages (BSPs) and Device Tree definitions to adapt the hardware to Zephyr and FreeRTOS ecosystems. Collaborate with the architecture team to define memory maps and interrupt routing for a complex multi-core system. Working directly with hardware teams. Ensure code compliance with unified code styles and static security analysis requirements. REQUIREMENTS 5+ years of embedded software development experience with a strong focus on low-level drivers and HAL. Deep knowledge of ARM Cortex-M architecture and multi-core resource scheduling. Proficiency in C programming for real-time operating systems, specifically Zephyr and FreeRTOS. Experience implementing Inter-Processor Communication (IPC) mechanisms (mailboxes, spinlocks, shared memory). Familiarity with peripheral interfaces such as SPI, QSPI, GPIO, I2C, PWM, and ADC. Experience working with FPGA emulation platforms or RTL simulation environments for early software bring-up. Solid understanding of embedded power management, including sleep modes and wake-up sources. English language proficiency for technical documentation and cross-functional communication. NICE TO HAVE Experience integrating software with the CMSIS layer. Previous involvement in developing Software Development Kits (SDKs) for public release. Familiarity with CMake/Kconfig build systems. WE OFFER Flexible work schedule. Private healthcare insurance - LuxMed (extended gold package for parents & kids). Multisport card. Workation. Financial bonuses for significant life events (wedding, birth of a child). Compensation of professional training: courses, seminars, trainings (it is decided for each person individually if the whole thing or a part of it will be covered). Author's right (for those who write the code).
Technology
co.brick Talents sp. z o.o.
Full Stack Java React Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: Full Stack Engineer role in the banking sector focused on delivering production-ready solutions within a scalable microservices architecture. The position combines backend application design and frontend development, emphasizing RESTful APIs, PostgreSQL databases, and automated CI/CD pipelines. This is a long-term B2B engagement with a hybrid work model and collaboration across global engineering teams. 🗂️ Requirements: Proven commercial experience in backend application design and enterprise deployment, Strong experience working within microservices architecture, Hands-on experience building and deploying RESTful APIs, Strong proficiency in PostgreSQL schema design and querying, Experience supporting automated CI/CD production releases, Full professional English proficiency 📃 Skills: Java, ReactJS, PostgreSQL, REST, Microservices, CI/CD, Docker, Kubernetes, GCP 🏢 Description: co.brick talents — powered by AI, powered by people. Join a global engineering team within the banking sector focused on delivering high-quality production code through a scalable microservices architecture. In this Full Stack role, you will balance backend application design and frontend development while fostering a modern, high-performing engineering culture. You will collaborate across regional boundaries, address technical risks, and drive automated deployment practices to push changes to production frequently. Details Engagement Details Contract Type: B2B Allocation: Full-time workload. Start Date: ASAP / 1-month notice period acceptable. Duration: Long-term (> 12 months). Work Model: Hybrid – 6 days per month required in the Kraków office (flexible scheduling, including the option to complete all 6 days in a single block). Recruitment Process: 2 rounds (Technical Interview & Live Coding). Responsibilities Hands-on Delivery: Write, review, and ship production-ready full-stack code aligned with a distributed microservices structure. API & Database Engineering: Design, develop, and deploy robust RESTful APIs and write schemas for relational databases. Cross-Functional Collaboration: Partner with a global engineering and business network, removing delivery impediments and proactively flagging risks to program management. Process Optimization: Monitor business, engineering, and non-functional project requirements to eliminate technical debt and process inefficiencies. Requirements Senior Engineering Baseline: Proven commercial track record in backend application design, development, and enterprise deployment. Architecture: Strong experience implementing and maintaining code within a microservices ecosystem. CI/CD Mindset: Demonstrated ability to support frequent, automated production releases. API Development: Extensive hands-on experience building and deploying RESTful APIs. Database Skills: Strong proficiency in schema design and querying within PostgreSQL databases. Languages: Full professional English proficiency (the sole project language). Nice to Have Solid experience with Java , preferably using recent versions of the language. Practical familiarity with frontend development using ReactJS . Understanding of cloud-native systems, containerization, and orchestration technologies ( Docker, Kubernetes, and GCP ). Prior domain experience working within the financial or fintech/banking sector. Polish B2+
Technology
co.brick sp. z o.o.
Mid Fullstack Developer (Python/React)
Mid
Remote
Gliwice, SL, Poland
🏢 Summary: Mid-level Fullstack Developer role focused on end-to-end feature delivery using Python, Django, and React, with a strong emphasis on AI-assisted development. The position requires independent work across the full stack and active use of tools like Cursor or GitHub Copilot to accelerate high-quality solution delivery. 🗂️ Requirements: Minimum 3 years of commercial experience, Solid knowledge of React, Solid knowledge of Python, Solid knowledge of Django, Hands-on experience with AI-assisted development tools, Strong knowledge of PostgreSQL, Ability to work independently with minimal supervision, Fluent English 📃 Skills: Python, Django, React, PostgreSQL, Cursor, GitHub Copilot, AI, SQL 🏢 Description: co.brick talents — powered by AI, powered by people. We are looking for a self-reliant Mid-level Fullstack Developer to join a dynamic project that demands proficiency across the entire tech stack. The defining feature of this role is AI-assisted development —we are seeking a specialist for whom tools like Cursor or GitHub Copilot are a natural extension of their workflow, allowing for rapid prototyping and the delivery of high-quality solutions with increased efficiency. Details Seniority: Mid (minimum 3 years of commercial experience). Rate: Up to 100 PLN/h net + VAT (B2B). Backend Stack: Python, Django. Frontend Stack: React. Start Date: ASAP. Language: Fluent English. Responsibilities Full-stack Delivery: Independently designing and implementing features from the database layer to the user interface. AI Integration: Actively utilizing modern AI tools in the daily workflow to optimize development processes and code generation. Database Management: Working with relational databases, specifically PostgreSQL . Code Quality: Writing testable, efficient, and maintainable code in accordance with industry best practices. Requirements Core Stack: Solid, project-backed knowledge of React , Python , and Django . Modern Tooling: Hands-on experience with AI-assisted development tools ( Cursor , GitHub Copilot ) and the ability to integrate them seamlessly into daily tasks. Autonomy: Ability to deliver high-quality solutions independently with minimal supervision. Database Proficiency: Strong knowledge of PostgreSQL . Nice to Have Practical knowledge of Nextcloud .
Technology
co.brick Talents
Backend Developer
Mid
Hybrid
Gliwice, Poland
100 - 120 PLN/hr
🏢 Summary: Short-term B2B contract for a developer experienced in Java/Scala ecosystem to join an urgent project for a global technology brand, with hybrid work in Kraków or Warsaw and an initial onsite period in Malmö. The role involves working with legacy code and leveraging AI tools to enhance development efficiency. Contract runs until the end of September with a strong possibility of extension. 🗂️ Requirements: Experience with Java and Scala, Knowledge of Play Framework, Experience with Spark, Understanding of OAuth, Experience with CI/CD pipelines, Ability to work with legacy code, Practical use of AI tools in daily development, English level B2+/C1, Polish level B2, Ability to work hybrid from Kraków or Warsaw office 3 days per week 📃 Skills: Java, Scala, Play, Spark, OAuth, CI/CD, AI 🏢 Description: co.brick talents — powered by AI, powered by people. Szukamy programisty na pilny projekt dla bardzo znanej, globalnej marki technologicznej . Start ASAP! Warunki kontraktu: Stawka: 100 - 120 PLN/h netto (B2B) Start: Od zaraz (ASAP) Czas trwania: Do końca września + bardzo duża szansa na przedłużenie Model pracy: Hybryda (3 dni w tygodniu z biura w Krakowie lub Warszawie ) Super bonus: Pierwsze 2 tygodnie w Malmö (Szwecja) – klient w całości opłaca pobyt. Stack technologiczny: Java / Scala Play Framework Spark OAuth CI/CD Czego oczekujemy? Znajomości powyższego stacku i samodzielności w działaniu. Gotowości do pracy z kodem legacy (starszym kodem). Praktycznego używania AI w codziennej pracy (szukamy kogoś, kto potrafi podkręcić swoje tempo narzędziami AI). Dobrej komunikacji i szybkiego uczenia się. Języka angielskiego na poziomie min. B2+/C1 oraz polskiego na poziomie min. B2.
Technology
co.brick sp. z o.o.
PHP Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: The role focuses on designing, developing, and maintaining the backend of a high-performance Digital Services Platform using PHP 8+ and Symfony. It emphasizes clean architecture, automated testing, and secure integrations with external systems within a containerized cloud environment. The position involves REST API development, asynchronous messaging, and database optimization following DDD and SOLID principles. 🗂️ Requirements: Production experience with PHP 8+, Strong expertise in Symfony framework, Experience designing and maintaining REST APIs, Experience with third-party system integrations (ERP, payments, logistics), Strong knowledge of PostgreSQL and query optimization, Experience with RabbitMQ and asynchronous messaging, Experience using Redis for caching and session management, Practical experience with Docker and Docker Compose, Experience working with CI/CD pipelines, Understanding of SOLID principles and Domain-Driven Design, Experience writing automated tests and participating in code reviews 📃 Skills: PHP, Symfony, REST, PostgreSQL, RabbitMQ, Redis, Docker, CI/CD, DDD, SOLID 🏢 Description: co.brick talents — powered by AI, powered by people. The objective of this role is to design, develop, and maintain the backend of a high-performance Digital Services Platform. The focus is on ensuring stable, secure, and highly efficient system operations while enabling seamless integrations with external platforms. You will build clean, testable, and maintainable code in PHP 8+ and Symfony, manage REST APIs, configure asynchronous messaging, and champion architectural design patterns within a containerized cloud environment. Details Core Focus: Enterprise Backend Engineering & Integration. Architecture Style: Domain-Driven Design (DDD), Modular Monolith/Microservices, and SOLID principles. Methodology: Clean code development with mandatory automated testing, peer reviews, and automated CI/CD pipelines. Responsibilities Backend Development: Building and maintaining complex backend features using strictly typed PHP 8+ and advanced features of the language. Symfony Ecosystem: Leveraging foundational Symfony components including Dependency Injection, Messenger, Event Dispatcher, Serializer, Validator, Security, and Console commands. API Engineering: Designing, documenting, and versioning robust REST APIs featuring data validation, thorough error handling, token authorization, filtering, and pagination. System Integrations: Connecting the digital platform to external systems including ERP software, payment gateways, invoicing tools, warehouse/logistics managers, and B2B/B2C services with built-in fault tolerance. Data & Caching Layer: Architecting database structures, relational integrity, and indexing in PostgreSQL while utilizing Redis for caching, locking, rate limiting, and session management. Asynchronous Messaging: Setting up and managing event queues via RabbitMQ, ensuring proper implementation of retry mechanisms, dead-letter queues, and message idempotency. Containerization & Devops: Engineering local environments and service dependencies using Docker and Docker Compose, while integrating your code into automated CI/CD delivery pipelines. Requirements Languages & Frameworks: Production-grade programming skills in PHP 8+ and deep familiarity with the Symfony framework ecosystem. API & Integrations: Extensive practical experience designing REST APIs and handling third-party integrations (ERP, billing, payments, logistics). Data Storage & Messaging: Strong knowledge of PostgreSQL query optimization, database design patterns, RabbitMQ event streaming, and Redis cache tools. DevOps Infrastructure: Practical experience using Docker and Docker Compose for local deployment along with version control inside modern CI/CD setups. Software Design Philosophy: In-depth understanding of SOLID principles, Domain-Driven Design (DDD) , component modularity, and layered architectures. Quality Assurance: Strong commitment to writing automated tests , participating actively in peer code reviews , and keeping code highly testable.
Technology
co.brick Talents
Middle QA Engineer
Mid
Remote
Gliwice, Poland
70 - 90 PLN/hr
🏢 Summary: B2B contract for a Middle QA Engineer to support quality assurance of scalable, data-driven web applications and microservices platforms in a long-term remote project. The role focuses on functional and API testing, maintaining test suites, and contributing to automation initiatives within an Agile team. The project involves large-scale data processing systems and collaboration in a CET time zone environment. 🗂️ Requirements: Experience in designing and executing functional, regression, smoke and UAT tests, Experience in API testing, Experience in exploratory and scenario-based testing of data-driven web applications, Ability to track defects in Jira and create detailed bug documentation, Experience in multi-environment validation and test report analysis, Experience in testing complex applications using browser DevTools, Knowledge of Git and GitHub including branching and Pull Requests, Understanding of CI/CD concepts, Experience with Docker for local or containerized test execution, English proficiency at C1 level, Availability to work remotely from Poland 📃 Skills: Jira, Postman, SQL, CI/CD, Git, GitHub, Docker, Selenium, Maven, Java, Allure, Agile, DevTools 🏢 Description: co.brick talents — powered by AI, powered by people. Middle QA Engineer Dla naszego klienta poszukujemy doświadczonego testera na poziomie Middle (Middle QA Engineer). Dołączysz do zespołu tworzącego skalowalne narzędzia analityczne, które pomagają identyfikować dźwignie wzrostu, optymalizować strategie i maksymalizować wartość biznesową na podstawie zaawansowanych danych. Szczegóły oferty: Stanowisko: Middle QA Engineer Stawka: 70 - 90 zł/h netto (+VAT) Forma zatrudnienia: B2B (Pełny etat, FTE 1.0) Lokalizacja: 100% Zdalnie (Wymagana lokalizacja w Polsce) Strefa czasowa: CET Start: ASAP Planowany czas trwania projektu: 12+ miesięcy (projekt w fazie ongoing) Stack technologiczny: Jira, Postman, SQL, CI/CD, QA automation basics, AI tools, Agile, Allure Zadania i obowiązki: Wspieranie bieżącego zapewniania jakości w aplikacjach internetowych przetwarzających duże ilości danych oraz platformach opartych na mikroserwisach. Praca z frameworkami testowymi zarówno dla obszaru UI, jak i API w obrębie wielu środowisk. Utrzymywanie istniejących pakietów testowych oraz wkład w inicjatywy automatyzacji testów. Ścisła współpraca w zespole Agile i dopasowywanie strategii testowych do celów biznesowych. Wymagania (Must Have): Doświadczenie w projektowaniu i egzekucji testów (funkcjonalne, regresyjne, smoke oraz UAT). Śledzenie błędów w systemie Jira oraz tworzenie rzetelnej dokumentacji i dowodów defektów. Testowanie API przy użyciu odpowiednich narzędzi. Testowanie eksploracyjne i scenariuszowe aplikacji webowych opartych na danych (data-driven). Doświadczenie w walidacji wielośrodowiskowej oraz analizie raportów testowych. Doświadczenie w testowaniu złożonych aplikacji przy użyciu narzędzi deweloperskich (DevTools) w różnych przeglądarkach i na urządzeniach. Znajomość systemów kontroli wersji (Git, GitHub), procesów branching oraz Pull Request. Zrozumienie koncepcji CI/CD. Docker na potrzeby lokalnego lub kontenerowego uruchamiania testów. Język angielski na poziomie C1. Mile widziane (Nice to Have): Doświadczenie z Postman (dedykowany zespół automatyzacji pokrywa ten obszar, ale świadomość techniczna jest cenna). Znajomość Selenium (zespół automatyków z niego korzysta, co ułatwia współpracę). Podstawy pisania skryptów lub background automatyzacyjny (profile hybrydowe są mile widziane). Ekspozycja na Maven i Java (w użyciu jest legacy stack automatyzacyjny). Wcześniejsze doświadczenie przy projektach finansowych, analitycznych lub produktach SaaS przetwarzających duże ilości danych. Etapy rekrutacji: Weryfikacja języka angielskiego (15 minut). Wewnętrzny wywiad techniczny (1-1,5 godziny). Rozmowa po stronie klienta (1 godzina).
Technology
co.brick sp. z o.o.
Senior QA Automation Engineer (Playwright / TypeScript)
Senior
Remote
Gliwice, Poland
140 - 140 PLN/hr
🏢 Summary: Part-time Senior QA Automation Engineer role focused on architecting and scaling automated E2E, API, and visual regression test frameworks integrated with modern CI/CD pipelines in a fully remote setup. The position involves ownership of Playwright-based automation, cross-device UI validation, and backend API testing to ensure high reliability across complex environments. The engagement runs from mid-June to end of September 2026 with possible extension. 🗂️ Requirements: Senior-level experience with Playwright, Strong proficiency in TypeScript or JavaScript, Hands-on experience with API automation testing, Experience with REST endpoint validation and JSON schema validation, Practical experience with CI/CD pipelines, Experience with GitHub Actions, GitLab CI, Jenkins, or CircleCI, Knowledge of visual regression testing, Experience designing smoke tests for live deployments, Ability to manage test data across staging and pre-production environments, Understanding of caching layers and test isolation, English proficiency at B2 level or higher 📃 Skills: Playwright, TypeScript, JavaScript, REST, JSON, CI/CD, GitHub, GitLab, Jenkins, CircleCI, POM, Redis 🏢 Description: co.brick talents — powered by AI, powered by people. Join a leading European software firm specializing in enterprise HR and payroll accounting solutions as a Senior QA Automation Engineer. Your mission is to mature, scale, and integrate automated test suites within modern CI/CD pipelines. You will take ownership of end-to-end (E2E), API, and visual regression testing frameworks, ensuring high system reliability across complex multi-viewport environments and third-party partner integrations. Details Allocation: Part-time ( 0.5 FTE ). Rate: 140 PLN/h. Start Date: June 15, 2026. Duration: through the end of September 2026, with a strong possibility of extension. Work Model: 100% Remote Responsibilities Framework Engineering: Architect, maintain, and optimize robust automated test suites using Playwright and TypeScript, applying the Page Object Model (POM). Visual & Cross-Device Testing: Implement multi-viewport layouts and manage visual regression testing baselines to ensure cross-platform UI consistency. API Validation: Author automated backend tests covering REST endpoints, JSON schema validations, and mock layer behaviors for external supplier sandboxes. Data & Environment Parity: Manage test data states across staging and pre-production tiers, actively mitigating data state and caching discrepancies (e.g., live vs. Redis cached layers). CI/CD Quality Gates: Embed tests directly into orchestration pipelines, establishing parallel execution paths, reliable post-deployment smoke test strategies, and clear reporting quality gates. Requirements Core Automation Stack: Strong, senior-level hands-on experience with Playwright (TypeScript / JavaScript) , dynamic async patterns, and custom fixtures. API Testing: Proven experience in API automation, contract testing concepts, and debugging systems connected via shared infrastructure caching tiers. CI/CD Integration: Practical experience working with major automation runners ( GitHub Actions, GitLab CI, Jenkins, or CircleCI ). Methodologies: In-depth knowledge of visual regression tooling, smoke test design for live deployments, and managing test isolation. Languages: English at a minimum B2 level (clear technical and collaborative writing). Nice to Have AI-Assisted QA: Experience leveraging AI-powered tools for automated test generation, test deduplication, flaky test triage, or test coverage expansion.
Technology
SGU PRIME SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Full Stack Developer / Platform Engineer
Senior
On-site
Bytom, SL, Poland
18,000 - 30,000 PLN
🏢 Summary: Offer for a Full Stack Developer / Platform Engineer responsible for designing, developing, deploying, and maintaining modern applications and infrastructure environments. The role covers full application lifecycle management, including backend and frontend development, AI/ML solutions, containerization, Kubernetes administration, CI/CD, and production support. The position combines software engineering with infrastructure, networking, and monitoring responsibilities. 🗂️ Requirements: Very good knowledge of Python, JavaScript, TypeScript, Java, Experience with FastAPI and Flask, Experience with React.js and Node.js, Experience in AI, Machine Learning, Computer Vision, Experience with Docker and Docker Compose, Experience with Kubernetes administration, Experience with CI/CD and GitLab, Knowledge of PostgreSQL, Experience with Kafka, RabbitMQ or MQTT, Very good knowledge of Linux, Knowledge of networking concepts, Experience with MikroTik, Dell, Cisco, Knowledge of Zabbix, Ability to diagnose performance and environment issues, Knowledge of storage solutions QNAP, QSAN, Dell 📃 Skills: Python, JavaScript, TypeScript, Java, FastAPI, Flask, React, Node.js, Docker, Kubernetes, GitLab, CI/CD, PostgreSQL, Kafka, RabbitMQ, MQTT, Linux, Zabbix, AI, ML, LLM, ComputerVision, REST, DNS, MikroTik, Dell, Cisco, QNAP, QSAN 🏢 Description: Do naszego zespołu poszukujemy doświadczonej osoby na stanowisko: Full Stack Developer / Platform Engineer, która będzie odpowiedzialna za projektowanie, rozwój, wdrażanie oraz utrzymanie nowoczesnych systemów aplikacyjnych i środowisk infrastrukturalnych. Jest to rola dla osoby, która swobodnie porusza się zarówno w obszarze developmentu, jak infrastruktury. Szukamy kandydata, który potrafi samodzielnie budować aplikacje, rozwijać integracje, projektować architekturę usług, wdrażać je w środowiskach kontenerowych oraz utrzymywać pełny cykl życia aplikacji— od kodu, przez CI/CD, po monitoring, diagnostykę i utrzymanie produkcyjne. Python, FastAPI, Flask, React.js, Node.js, Docker, Kubernetes, GitLab CI/CD, PostgreSQL, Kafka / RabbitMQ /MQTT, Linux, AI / ML / CV, JAVA Development aplikacji i integracji: Projektowanie i rozwój aplikacji backendowych w Node.js / JAVA / Python (FastAPI, Flask) Rozwój aplikacji frontendowych z wykorzystaniem JavaScript / TypeScript oraz React.js. Projektowanie i rozwój REST API oraz integracji między systemami. Implementacja rozwiązań wykorzystujących AI / Machine Learning / LLM. Tworzenie i rozwój komponentów z obszaru Computer Vision, analizy obrazu oraz przetwarzania danych. Konteneryzacja i Kubernetes: Budowa, konteneryzacja i uruchamianie aplikacji z wykorzystaniem Docker oraz Docker Compose. Projektowanie, wdrażanie i administracja środowisk opartych o Kubernetes. Utrzymanie pełnego cyklu życia aplikacji uruchamianych w klastrach Kubernetes. Utrzymanie oraz diagnostyka podów, namespace’ów i workloadów. Analiza problemów wydajnościowych oraz błędów środowiskowych. Zapewnienie wysokiej dostępności i ciągłości działania usług. CI/CD, monitoring i utrzymanie: Projektowanie, rozwój i utrzymanie procesów CI/CD. Przygotowywanie oraz utrzymanie pipeline’ów wdrożeniowych w oparciu o GitLab / GitLab CI/CD. Automatyzacja buildów, testów, deploymentów i procesów utrzymaniowych. Monitoring środowisk developerskich, testowych i produkcyjnych. Wdrażanie i utrzymanie systemów monitoringu, logowania i alertingu (np. Zabbix). Administracja bazami danych PostgreSQL. Komunikacja, Linux i infrastruktura: Integracja komunikacji asynchronicznej (Kafka, RabbitMQ, MQTT). Administracja systemami Linux. Przygotowanie i utrzymanie środowisk serwerowych i kontenerowych. Diagnostyka sieci (DNS, routing, dostępność usług). Obsługa infrastruktury MikroTik, Dell, Cisco. Integracja i utrzymanie storage (QNAP, QSAN, Dell). Wymagania obowiązkowe: Bardzo dobra znajomość Python / JavaScript / TypeScript / JAVA. Doświadczenie z FastAPI i Flask. Doświadczenie w AI, Machine Learning i Computer Vision. Doświadczenie z React.js i Node.js. Bardzo dobra znajomość Linux. Doświadczenie z Docker, Docker Compose i Kubernetes. Doświadczenie w CI/CD i GitLab. Znajomość PostgreSQL. Doświadczenie z Kafka, RabbitMQ, MQTT. Znajomość zagadnień sieciowych. Doświadczenie z MikroTik, Dell, Cisco. Znajomość Zabbix. Umiejętność diagnozowania problemów. Znajomość storage (QNAP, QSAN, Dell). Mile widziane: Flutter, aplikacje mobilne, monitoring/observability, automatyzacja infrastruktury, mikroserwisy.
Technology

Samsung
Senior, CPU Architecture & Performance Research Engineer
Senior
On-site
San Jose, CA
🏢 Summary: Senior CPU Architecture & Performance Engineer role focused on performance analysis and microarchitectural optimization of current and next-generation RISC-V CPU cores. The position involves architectural simulation, bottleneck analysis, workload characterization, and automation of performance studies in collaboration with architecture and design teams. The role is onsite in San Jose and includes opportunities for patents and publications. 🗂️ Requirements: Master's or PhD in Computer Engineering, Computer Science, or related field, 2+ years of experience in CPU microarchitecture or performance engineering, Strong understanding of out-of-order execution, branch prediction, pipelines, and speculation, Strong understanding of cache coherence, memory systems, prefetching, and NUMA effects, Hands-on experience with architectural simulators, Strong programming skills in C/C++, Strong programming skills in Python, Experience analyzing large performance datasets and traces, Familiarity with compiler optimizations, Familiarity with hardware/software co-design 📃 Skills: RISC-V, ARM, X86, gem5, C, C++, Python, NUMA, SIMD, VME 🏢 Description: Please Note: To provide the best candidate experience amidst our high application volumes, each candidate is limited to 10 applications across all open jobs within a 6-month period. Advancing the World's Technology Together Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more. Here, you'll have an opportunity to be part of a global leader whose innovative designs are pushing the boundaries of what's possible and powering the future. We believe innovation and growth are driven by an inclusive culture and a diverse workforce. We're dedicated to empowering people to be their true selves. Together, we're building a better tomorrow for our employees, customers, partners, and communities. What You'll Do Architecture Research Lab is seeking Senior CPU Architecture & Performance Engineer to contribute to performance analysis and microarchitectural optimization of current and next-generation CPU (RISC-V) cores. This role emphasizes hands-on analysis, modeling, and close collaboration with architects and design teams to improve performance across real-world workloads. You will focus on executing well-defined performance studies, identifying bottlenecks, and helping translate architectural ideas into measurable performance gains. - Perform performance analysis for CPU microarchitectural features under guidance from Staff and Principal engineers. - Run architectural simulations and analyze results (IPC, CPI stacks, latency and throughput metrics). - Identify performance bottlenecks in frontend, execution engine, or memory subsystems. - Assist in evaluating design trade-offs using trace-driven or cycle-accurate models. - Characterize workloads and benchmarks (SPEC, server, client, internal traces). - Develop scripts and tools to automate performance analysis. - Work leading to patents and publication. What You Bring - Master's, or PhD in Computer Engineering, Computer Science, or related field. - 2+ years of experience in CPU microarchitecture and/or performance engineering. - Strong understanding of: - Out-of-order execution, branch prediction, pipelines, and speculation - Cache coherence, memory systems, prefetching, and NUMA effects - Hands-on experience with architectural simulators (like gem5). - Strong programming skills in C/C++ and Python. - Experience analyzing large performance datasets and traces. - Familiarity with compiler optimizations and hardware/software co-design. Preferred Qualifications - Experience with RISC-V, ARM or X86 architectures. - Background in power/performance/area (PPA) trade-off analysis. - Familiarity with SIMD / Vectors / VME for AI inference workloads. - Prior tapeout / patent / publication experience. - You're inclusive, adapting your style to the situation and diverse global norms of our people. - You approach challenges with curiosity and resilience, seeking data to help build understanding. - You're collaborative, building relationships, humbly offering support and openly welcoming approaches. - Innovative and creative, you proactively explore new ideas and adapt quickly to change. What We Offer The pay range below is for all roles at this level across all US locations and functions. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. We also offer incentive opportunities that reward employees based on individual and company performance. This is in addition to our diverse package of benefits centered around the wellbeing of our employees and their loved ones. - Medical/Dental/Vision/401k benefits - Charitable giving match and community involvement opportunities - 4+ weeks of paid time off plus holidays and sick leave - Fertility care or adoption stipend, medical travel support, and virtual vet care - On-demand apps and free confidential therapy sessions - Onsite café and gym plus virtual fitness classes - Flexible work environment - Base Pay Range: $138,000—$206,000 USD Equal Opportunity Employment Policy Samsung Semiconductor takes pride in being an equal opportunity workplace dedicated to fostering an environment where all individuals feel valued and empowered to excel. Our Commitment to Innovation and Fairness AI tools may be used in the recruitment process as support tools, but all hiring decisions are made by human recruiting teams and hiring managers. Recruiting Agency Policy We do not accept unsolicited resumes. Only authorized recruitment agencies with a valid agreement may submit resumes for job openings. Applicant AI Use Policy Generative AI tools may not be used to misrepresent a candidate's skills or qualifications during the hiring process. Trade Secret Notice By submitting an application, candidates agree not to disclose confidential or proprietary information belonging to current or former employers or other entities.