Unlock Full Resume Report

July 3, 2026

C++ Software Development Engineer

Senior • Hybrid

120 - 155 PLN

Katowice, Poland

Work in an international team. The R&D project focuses on communication and integration of devices with the cloud/IoT.

Our expectations

  • Strong C++ programming (object – oriented) with QT practical knowledge

  • Embedded Linux development

  • SomeIP communication protocols

  • Testing frameworks: Google Test, Robot Framework

  • Agile development experience, Scrum

  • English or German proficiency

  • Hybrid role (70% remote / 30% onsite in Katowice). Requires quarterly business travel to Germany to participate in planning.

Welcome Skills

  • IoT concepts and heating systems knowledge/experience (esp. heat pumps)

  • Model-base development knowledge (Simulink) nice to have

  • CI/CD Know how

Key tasks

  • Develop and maintain C++ based embedded software (Embedded Linux) for heating system control

  • Implement graphical user interfaces using QT library

  • Integrate with system architecture via SomeIP communication

  • Perform unit testing (Google Test), static code analysis and support system – level test (Robot

  • Framework and Python)

  • Work and collaborate in agile teams to meet sprint goals

  • The candidate will work in the SCI Stream, currently 6 agile teams focused on SystemControl and HMI software features for products like heat pumps, boilers, and systemsolutions. The mission is to deliver customer-centric solutions through fast integration,continuous testing, and impactful demonstrations. Tasks include, for example, developingheating/cooling features and commissioning functionalities, enabling Smart Homeintegration and supporting system products & accessories. The teams are working as part ofan overall Solution Train within the SAFe framework. The role involves strong collaborationwithin the software development team and across the SCI stream.

Similar jobs you might like

Technology

Britenet

Automation Tester (IoT/HVAC)

Mid

Hybrid

Katowice, Poland

🏢 Summary: Opportunity to work on HVAC and IoT cloud integration projects focused on heating systems, heat pumps, and smart energy management solutions. The role involves automated testing, embedded Linux environments, CI/CD workflows, and collaboration within Agile SAFe teams developing system control and HMI software. Hybrid work from Katowice with quarterly business trips to Germany is required. 🗂️ Requirements: Python programming, Automated testing experience, Robot Framework, Linux administration, Command-line scripting, Troubleshooting, Yocto basics, Embedded Linux knowledge, Git version control, GitHub Actions, CI/CD processes, SomeIP protocols, Scrum experience, Test case creation, Requirements traceability, Test documentation, English or German proficiency, Hybrid work availability, Quarterly travel to Germany 📃 Skills: Python, Robot, Linux, Yocto, Git, GitHub, CI/CD, SomeIP, Scrum, WSL, C++, IoT, SAFe 🏢 Description: About the project A project carried out for the HVAC (Heating, Ventilation, Air Conditioning) industry and the broader field of heating and air conditioning technologies, covering solutions in thermal comfort, building energy management, and energy efficiency (including heating systems, heat pumps, and smart control of installations). The project concerns communication and integration of devices with the cloud / IoT. Our expectations Strong Python programming skills are essential, with practical experience in writing and maintaining test scripts and frameworks. Hands-on experience with e.g Robot Framework for developing and executing automated tests. Good familiarity with Linux systems, including command-line operations, scripting, and troubleshooting. Basic understanding of Yocto and embedded Linux development environments. Proficiency with Git for source code management, including experience with GitHub Actions for automation and CI/CD workflows. Practical knowledge of continuous integration and deployment processes to ensure efficient and reliable software delivery. Knowledge of SomeIP or similar communication protocols used Development Methodologies and Processes Experience working within Scrum teams, participating in sprints, stand-ups, and retrospectives. Basic understanding of requirements management, test case derivation, and traceability. Ability to create effective test cases based on system requirements and specifications, ensuring comprehensive test coverage. Ability to document test procedures, results, and issues clearly and thoroughly. Proficiency in English or German, both written and spoken, to facilitate communication within international teams and documentation. Willingness to work in a hybrid model from the office in Katowice and openness to quarterly business trips to Germany. Welcome Skills Experience with Windows Subsystem for Linux (WSL). C++ programming skills for understanding and possibly extending embedded software components. Knowledge of heating systems, heat pumps, or HVAC systems to better understand the domain-specific context. Key tasks Work within the SCI Stream, consisting of multiple Agile teams focused on System Control and HMI software development for products such as heat pumps, boilers, and integrated system solutions. Develop and enhance system-level features, including heating and cooling functionalities as well as commissioning capabilities. Support the delivery of customer-centric solutions through fast integration of software components and continuous testing practices. Contribute to the preparation and execution of impactful product demonstrations for stakeholders and customers. Enable and support Smart Home integration features within system products and accessories. Collaborate closely with cross-functional software development teams across the SCI Stream to ensure alignment and quality delivery. Work within a SAFe (Scaled Agile Framework) environment as part of a larger Solution Train organization. Participate actively in Agile ceremonies and contribute to continuous improvement across teams and the broader stream.

Technology

Britenet

Model Based Development Engineer (Matlab/Simulink)

Mid

Hybrid

Katowice, Poland

🏢 Summary: Hybrid R&D role focused on developing and integrating cloud/IoT communication solutions for heating systems using Matlab/Simulink and C++ embedded platforms. The position involves model-based development, software requirements management, MIL/SIL testing, and collaboration within agile international teams. Quarterly travel to Germany is required for planning activities. 🗂️ Requirements: Matlab/Simulink modeling knowledge, Model-based development experience, Software requirements management with Polarion, MIL/SIL testing experience, Simulink Test experience, C++ integration knowledge, English or German proficiency, Availability for hybrid work, Availability for quarterly business travel to Germany 📃 Skills: Matlab, Simulink, Polarion, C++, MIL, SIL, Robot, IoT, Agile 🏢 Description: Work in an international team. The R&D project focuses on communication and integration of devices with the cloud/IoT. Our expectations Matlab/Simulink modeling knowledge Model-based development experience ( Simulink ) Software requirements management ( Polarion ) Testing approaches: MIL/SIL, Simulink Test Base C++ knowledge for integration English or German proficiency Hybrid role (70% remote / 30% onsite in Katowice). Requires quarterly business travel to Germany to participate in planning. Welcome Skills IoT and heating systems knowledge (heat pumps) Agile developments experience Key tasks Create and refine control models for heating systems in Matlab/Simulink Derive models for integration into C++ embedded platform Define and manage software requirements in Polarion Conduct MIL/SIL testing (Simulink Test) and integration test (Robot Framework) Work and collaborate in agile teams to meet sprint goals

Technology

Sigma Software

Senior C++ Developer with Qt/QML experience (IoT)

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Senior C++/Qt/QML Engineer role developing user interfaces for embedded IoT climate-control devices. The position owns complex features across C++, Qt/QML, backend services, and embedded Linux, from design through testing and delivery. 🗂️ Requirements: 5+ years of commercial C++ development, Qt 6, Qt Quick, and QML experience, Modern C++17/20, memory management, RAII, concurrency, and design principles, Embedded Linux UI development experience, C++/QML integration expertise, Linux deployment and debugging experience, CMake experience, Automated unit testing experience, Agile team experience, Upper-Intermediate English or higher 📃 Skills: C++, Qt, QML, Linux, CMake, RAII, SSH, Agile 🏢 Description: If you want to continue your career in an international IT company and work on real IoT products that make everyday environments smarter, more connected, and more energy-efficient — we have the right opportunity for you. We are looking for a Senior C++ / Qt / QML Engineer to develop user interfaces for embedded smart climate control devices. The role requires strong hands-on development experience, technical ownership, and the ability to independently deliver complex features across C++, Qt/QML, backend services, and embedded Linux environments. PROJECT The project is focused on the development of smart home and building climate control solutions, with a particular emphasis on wireless connectivity, intelligent control, and energy-efficient operation. The engineer will work on connected embedded devices and systems that manage heating, ventilation, and air conditioning for different types of properties - from apartments and private houses to hotels, industrial buildings, and large residential complexes. You will have an opportunity to work on innovative IoT-based HVAC solutions that help improve comfort, optimize climate control, and reduce energy consumption for customers and society at large. RESPONSIBILITIES Design, implement, and maintain user interface functionality using C++, Qt 6, Qt Quick, and QML Take technical ownership of complex features from requirements and design through implementation, integration, testing, and delivery Design reusable and scalable QML components Integrate QML user interfaces with C++ backend components, services, device data, and embedded hardware Make technical design decisions considering maintainability, performance, resource constraints, and delivery risks Investigate and resolve crashes, memory issues, performance bottlenecks, and integration defects across application and embedded target layers Design and implement asynchronous and multithreaded application components Participate in code reviews, technical discussions, estimation, planning, architecture discussions, and risk assessment Collaborate with UI/UX designers, QA engineers, backend developers, and customer representatives Mentor less experienced engineers through code reviews and knowledge sharing Identify improvements in engineering processes, tools, and development practices REQUIREMENTS 5+ years of commercial C++ development experience Strong hands-on experience with Qt 6, Qt Quick, and QML Strong knowledge of modern C++ (C++17/20), object lifetime, memory management, RAII, concurrency, and software design principles Experience developing UI applications for embedded Linux devices Strong understanding of C++/QML integration (signals & slots, properties, bindings, object ownership, exposing C++ objects and models to QML) Practical Linux experience (SSH, shell, logs, processes, deployment, debugging) Experience using CMake as the primary build system Experience writing and maintaining automated unit tests Strong debugging and problem-solving skills Experience working in Agile development teams Upper-Intermediate or higher English WOULD BE A PLUS Experience with Yocto or other Embedded Linux build systems Experience with Wayland, EGLFS, LinuxFB, or similar embedded display backends Experience with D-Bus or other IPC technologies Experience with Qt Concurrent, QFuture, or similar asynchronous APIs Experience with Google Test / Google Mock Experience with GDB, Valgrind, sanitizers, QML Profiler, or similar debugging tools Experience optimizing Qt/QML applications for devices with limited CPU, memory, or graphics resources Experience working closely with UI/UX designers and implementing Figma-based designs Experience with IoT, HVAC, Smart Home, or other embedded device-oriented products

Technology

Vaillant Group Business Services

Senior C++ Developer IoT

Senior

Hybrid

Katowice, Poland

19,000 - 23,000 PLN

🏢 Summary: The role focuses on designing and implementing modern C++ (C++17/20) components for an embedded Linux IoT gateway runtime, enabling secure communication between devices and cloud services in an intelligent energy ecosystem. It involves developing scalable, service-oriented architectures, optimizing performance on real devices, and contributing to secure device lifecycle management. The position emphasizes system-level programming, concurrency, and networking in a modular embedded environment. 🗂️ Requirements: Degree in Computer Science, Electrical Engineering or related field, Several years of experience in modern C++ development, Hands-on experience with embedded Linux systems, Experience in system-level programming, Strong knowledge of multi-threading and concurrency, Experience with networking protocols, Understanding of distributed or modular architectures, Experience with secure device lifecycle management, Proficiency in English 📃 Skills: C++, C++17, C++20, Embedded, Linux, Multithreading, Concurrency, Networking, MQTT, EEBUS, Yocto, IoT, Security 🏢 Description: What we achieve together In your role as Senior C++ Developer IoT, you design and implement modern C++ components (C++17/20) for our embedded gateway runtime, enabling seamless interaction between devices and cloud services. Your responsibilities will include developing applications for communication, energy management and smart home integration, thereby contributing directly to an intelligent energy ecosystem. Together with an interdisciplinary and international team, you evolve a modular, service-oriented architecture on embedded Linux, ensuring scalability and long-term platform success. By improving performance, robustness and resource efficiency, you ensure that our software reliably operates on real devices in customers’ homes. You actively drive engineering excellence by contributing to code quality, modern C++ standards and best practices in collaboration with senior experts. After analyzing system requirements, you contribute to secure device lifecycle management, including provisioning, authentication and updates, strengthening the trustworthiness of our platform What makes us successful together Qualification: A completed degree in computer science, electrical engineering or a comparable field provides your solid technical foundation. Experience: You bring several years of experience in modern C++ development as well as hands-on work with embedded Linux systems and system-level programming. Know-how and skills: Your expertise includes multi-threading, concurrency and networking protocols, combined with a strong understanding of distributed or modular architectures and a passion for clean, maintainable code. Nice to have: Experience with Yocto or similar build systems, knowledge of IoT protocols such as MQTT or EEBUS, and familiarity with device security concepts add further strength to your profile. Personality: You stand out through your proactive mindset, your ability to drive technical topics and your enthusiasm for working collaboratively in an international team environment. Language skills: You communicate confidently in English and feel comfortable collaborating across borders in a global setup. What you can count on Flexible work model: adjustable starting times (7:30 – 9:00AM), hybrid work 70/30, and up to 30 days of remote work from abroad from selected countries. Health & Wellness support : private medical care (Medicover), sports card subsidy (Multisport), group insurance (Warta), and ergonomic office spaces. Time off & balance: additional paid 2 days off and subsidies for recreation. Financial perks: up to 30% discount on company products, support for commuting and eyewear. Growth & Development: access to internal training, mentoring programs, self-learning platform for languages (eTutor) and international projects. Culture & Community: company events, family friendly activities, and open opportunities within Vaillant Group. What makes us special We take care of a better climate. In every home and our environment. As a successful family business, we have been living up to this claim for over 150 years. We are one of the world's leading providers of heat pumps, digital services and efficient gas heating appliances and offer energy-saving solutions. You will find sustainability everywhere at the Vaillant Group. In the office, at the production sites and on the road. Around 16,000 employees from over 70 countries are committed to this every day. As an international team, we take responsibility - for our future and that of our planet. We promote your personal development so that you can act with passion and together we can ensure a better climate. Become part of the Vaillant Group and help us shape the future of heating! We promote equity and do not tolerate any form of discrimination. We value the uniqueness of each individual and encourage all people to apply.

Technology

Agility Robotics

Staff HiL SW Infrastructure Engineer

Senior

Hybrid

Fremont, CA

🏢 Summary: Staff HiL Software Infrastructure Engineer role focused on building and scaling a modular Hardware-in-the-Loop ecosystem for humanoid robots, including automation frameworks, real-time simulation models, and CI/CD infrastructure. The position involves developing hardware interface libraries, managing Linux-based testing environments, and collaborating across firmware and electrical engineering teams. This hybrid role includes competitive compensation, equity, comprehensive benefits, and opportunities to work on next-generation robotic systems. 🗂️ Requirements: 5+ years in test engineering, design verification, or electrical validation, Experience with Hardware-in-the-Loop systems and V&V methodologies, Proficiency in Python, Experience with MATLAB, Experience with Simulink, Experience with GitHub Actions, Knowledge of EtherCAT, Knowledge of Ethernet, Knowledge of CAN, Knowledge of SPI, Knowledge of I2C, Knowledge of differential UART, Experience with real-time simulation platforms, Experience with Linux RT, Bachelor’s degree in Computer Science, Computer Engineering, or related field, Authorization to work in the United States 📃 Skills: Python, MATLAB, Simulink, GitHub, EtherCAT, Ethernet, CAN, SPI, I2C, UART, dSpace, Linux, Docker, IsaacSim, MuJoCo, Gazebo, Webots, PXI, SCPI 🏢 Description: Role Overview Agility Robotics is seeking a Staff HiL Software Infrastructure Engineer to join the Systems Engineering, Integration & Test (SEIT) team. This critical role will lead the development of a modular, rack-based Hardware-in-the-Loop (HiL) ecosystem for our next-generation V5 humanoid robot. You will be responsible for the core software infrastructure that powers our automated testing, including real-time simulation models, CI/CD pipelines, and hardware interface libraries. Key Responsibilities - Automation Framework Development: Design, implement, and scale test automation frameworks to support continuous firmware and software regression testing. - CI/CD Pipeline Engineering: Build and manage automated pipelines using GitHub Actions to trigger firmware flashing and test execution on physical HiL runners. - Real-Time Simulation Modeling: Develop high-fidelity RT models for motor, encoder, communication framework and sensor emulation to support sub-system and full-system HiL benches. - Hardware Interface Libraries: Create and maintain robust software libraries for interfacing with industrial hardware protocols, including EtherCAT, CAN, SPI, I2C, SCPI-controlled power supplies, and PXI relay APIs. - Infrastructure Management: Configure and maintain Linux-based workstations as GitHub Actions self-hosted runners, ensuring deterministic and traceable test environments. - Cross-Functional Collaboration: Partner with Electrical Engineers and Firmware teams to define signal mapping, fault injection requirements, and sensor data simulation strategies. - Fault Injection Implementation: Programmatically control Fault Injection Units (FIU) to simulate short-to-battery, short-to-ground, and open-circuit conditions on critical robot signals. Technical Skills & Requirements Core Requirements - Minimum of 5 years of experience in test engineering, design verification, or electrical validation - Strong preference for experience in robotics, autonomous vehicles, aerospace, or other complex hardware systems - Extensive experience in designing, implementing, and maintaining Hardware-in-the-Loop (HiL) systems, and deep familiarity with Verification & Validation (V&V) methodologies for complex robotic or embedded systems - Strong proficiency in Python for automation, scripting, and development, as well as MATLAB/Simulink for real-time model development - Proven experience with GitHub Actions and test automation framework in a hardware-focused environment - Deep understanding of EtherCAT, Ethernet, CAN, SPI, I2C, and differential UART - Experience with real-time simulation platforms such as dSpace (Labbox/SCALEXIO/ConfigurationDesk) or NI, and real-time operating systems like Linux RT Preferred Qualifications - Familiarity with Acontis and other EtherCAT simulation - Proven experience in Linux system administration and Docker for containerized test environments - Experience with one or more robotics simulation platforms such as NVIDIA Isaac Sim, MuJoCo, Gazebo, or Webots - Experience with programmable power supplies, electronic loads, and PXI-based switching hardware - Experience in a high-growth startup or New Product Introduction (NPI) environment, specifically bridging the gap between R&D prototypes and production hardening Education - Bachelor’s degree in Computer Science, Computer Engineering or a related field (Master’s preferred) This is a hybrid position based out of one of the Fremont, CA offices. Anticipated Base Salary Range $190,000—$247,000 USD Benefits - 401(k) plan with 6% company match - Company stock options - 100% company-paid medical, dental, vision, and disability insurance for employees - Benefits eligibility starting on first day of employment - Employee Assistance Program (EAP) - Flexible unlimited PTO for exempt employees - Paid holidays including winter shutdown - Catered lunches and on-site refreshments - Paid parental leave - Flexible work arrangements - Professional development and tuition reimbursement programs - Relocation assistance for eligible roles - Annual discretionary bonus for eligible roles Applicants must have current authorization to work in the United States.

Technology

B2Bnetwork

IT Developer (Python / Robot Framework)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Test Automation Engineer role focused on ensuring data quality and improving automation processes within a complex enterprise environment. The position involves building and maintaining Python and Robot Framework-based test automation frameworks and integrating them with CI/CD pipelines. It requires strong system-level analysis skills and active contribution to software quality improvements. 🗂️ Requirements: Minimum 5 years of commercial experience with Python, Minimum 3 years of experience with Robot Framework, Experience building and maintaining test automation frameworks, Strong knowledge of CI/CD and Jenkins, Practical experience with databases, Strong Linux skills, Bash scripting skills, Experience with Git and collaborative repositories, Experience with test management tools, Experience working in Agile environments, Very good English communication skills 📃 Skills: Python, RobotFramework, CI/CD, Jenkins, SQL, Linux, Bash, Git, qTest, Zephyr, Docker, Kafka, IBMMQ 🏢 Description: About the project You will join a team responsible for the Data Quality and Platform Engineering area within a large international technology environment. The project focuses on ensuring data quality and automating testing processes in a complex systems architecture. We are looking for a candidate with strong development skills and hands-on experience in building and maintaining test automation frameworks based on Python and Robot Framework. This role is ideal for someone who understands CI/CD processes, can analyze system-level issues, and actively contributes to improving software quality. Responsibilities Designing, developing, and maintaining test automation frameworks Creating automation scripts using Python and Robot Framework Developing custom keywords and dedicated test libraries Integrating automated tests with CI/CD pipelines Analyzing requirements and preparing test scenarios Preparing test data and validating test results Analyzing logs and debugging issues at the system level Reporting defects and analyzing test execution results Collaborating with developers, analysts, and product teams Improving QA and automation processes Requirements Must have Minimum 5 years of commercial development experience with Python Minimum 3 years of experience with Robot Framework Experience building and maintaining test automation frameworks Strong knowledge of CI/CD and Jenkins Practical experience working with databases Strong Linux and bash scripting skills Experience with Git and collaborative code repositories Experience with test management tools (e.g. qTest, Zephyr) Experience working in Agile environments Very good English communication skills Nice to have Docker Kafka / IBM MQ Understanding of DevOps practices We are looking for someone who: Has strong analytical and problem-solving skills Is confident challenging inefficient solutions and proposing improvements Works effectively in a collaborative environment Has experience working in complex enterprise systems Can quickly onboard into an existing project What we offer Long-term cooperation on a stable project Opportunity to work with a modern technology stack Real impact on quality processes and data reliability Collaboration with experienced international teams An environment focused on development and automation

Technology

C&F

Senior Integration Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: The offer is for a senior Integration Engineer to design and build high-performance, mission-critical integration platforms in globally distributed cloud environments. The role focuses on microservices architecture, event-driven systems, and integration between industrial (OT) and enterprise IT systems using modern technologies. You will take full ownership of solutions from design and development to testing, CI/CD, and production support. 🗂️ Requirements: Minimum 5 years of professional software development experience, Strong experience with Java ecosystem, Proven experience in designing and building microservices, Hands-on experience with messaging and event streaming systems, Experience with REST and SOAP APIs and related protocols, Knowledge of security standards OAuth2, JWT, SAML, TLS, Experience with unit and integration testing, Hands-on experience with AWS or Azure or GCP, Experience with CI/CD and containerization, English proficiency at minimum B2 level 📃 Skills: Java, Kafka, JMS, MQTT, AMQP, REST, SOAP, OData, GraphQL, gRPC, JSON, XML, OAuth2, JWT, SAML, TLS, AWS, Azure, GCP, CI/CD, Docker, Kubernetes, HiveMQ, HighByte 🏢 Description: C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance . With a highly integrated team of 400+ experts , for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. 🌍 We build and run the core data platforms for global companies . Our team designs high-performance, resilient systems that solve complex challenges in Enterprise Integration, and the Industrial Internet of Things (IIoT). We are looking for a top-tier Integration Engineer, a key technical expert to join our team and help us build these mission-critical, globally distributed solutions. This is a chance to work on challenging projects at a global scale, using modern technology without the burden of legacy code. 📝 You will be responsible for: Designing and building high-performance, mission-critical integration platforms using modern programming languages Building and operating globally distributed systems designed for High Availability across AWS, Azure, and GCP Designing and developing solutions based on a microservices architecture Integrating industrial systems (OT) with enterprise IT, using platforms like HiveMQ and HighByt e alongside event-streaming technologies like Kafka Taking full ownership of your work—from design and coding to automated testing, CI/CD, and production support 👉 What you will need: At least 5 years of professional experience in software development plus a hands-on approach to owning and delivering complete solutions Strong experience with the Java ecosystem Proven experience designing and building microservices Experience with messaging & event streaming: Kafka, Azure Event Hub, JMS, MQTT, AMQP Experience with APIs & protocols: REST, SOAP, OData, GraphQL, gRPC, JSON, XML, Kafka, MQTT Experience with Security standards: OAuth2, JWT, SAML, TLS and API management Demonstrated expertise in writing comprehensive unit and integration tests ; you believe in and practice a culture of high code coverage Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP) Solid experience with DevOps practices, including CI/CD and containerization Very good command of English (level B2 is a must) Nice to have: Experience with IoT data integration and building UNS Familiarity with IoT protocols (MQTT, OPC-UA) and IoT platforms (HighByte Intelligence Hub, Ignition, Litmus, Node Red) Experience in Python An interest in AI/ML and its applications in enterprise data Strong understanding of Agile methodologies Strong communication and presentation skills are important, along with the ability to build rapport and credibility with stakeholders ✨ What we offer: You choose your employment type – we’re open to both employment contracts and B2B arrangements. Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. Support teams come to the office at least once a week – as an HR team, we meet every Wednesday. On other days, you decide where you work. A bunch of non-work activities , including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations,  various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going.

Technology

Workai

QA Engineer

Mid

On-site

Bialystok, Poland

8,000 - 12,000 PLN

🏢 Summary: The offer is for a QA Engineer responsible for manual and automated testing of web and mobile applications in a cloud-based environment. The role involves preparing test documentation, maintaining regression tests, reporting issues, and collaborating with cross-functional teams within CI/CD-driven processes. It provides opportunities to develop in test automation, API testing, performance testing, and test management. 🗂️ Requirements: Minimum 2 years of experience in testing web and mobile applications, Basic knowledge of GIT, Basic knowledge of SQL, Basic knowledge of JIRA or DevOps, Knowledge of CI and CD processes, Understanding of web applications and microservices, Ability to create effective test cases, Experience with manual testing, Ability to participate in test automation processes, Good command of English, Good command of Polish 📃 Skills: GIT, SQL, JIRA, DevOps, CI, CD, SOAP, REST, GraphQL, SoapUI, Postman, Selenium, Jmeter, C# 🏢 Description: We build innovative digital products for the modern workplace in the Cloud, and we need your help. Our products are being used by hundreds of thousands of employees worldwide, so it’s our top priority to deliver the best and bug-free experiences. The QA-friendly processes such as Continuous Integration, Continuous Delivery, and Code Review will help you at every step. You will always have direct contact with a Team Leader, UX Designer, and Product Owner, and access to all the resources you need to make your work efficient and fun. Responsibilities: prepare product and test documentation (case study, scenario, reports, etc.), prepare and maintain regression scenario tests, register requests/issues and report work results, coordinate the process of handling requests, clarify any possible concerns with analysts, developers and clients, participate in manual testing and test automation processes. Apply if you: have at least 2 years of experience in testing web and mobile applications, have at least basic knowledge of GIT, SQL, JIRA or Devops, know Software development process with CI and CD, have knowledge of how web applications and microservices work, are meticulous and able to creatively find solutions for any possible problems, are able to create effective test cases, can think creatively and skillfully find out-of-the-box solutions, are interested in modern technologies, have a good command of spoken and written English, have a good command of written and spoken Polish, are able to work in a team (everyday communication with testers, programmers, analysts and clients), are focused on long-term cooperation, development and expanding responsibilities (promotion to higher positions). Nice to have: knowledge of: SOAP/REST/GraphQL, SoapUI, Postman, Selenium, Jmeter, C#, higher technical education degree (including final year students). We offer: hybrid or on-site model of working, possible development towards: project test management and planning, planning and preparation of automated tests, planning and preparing API tests, planning and preparing performance tests, certifications and knowledge transfer, the latest technologies, which you will be working with, fully equipped workplace, benefits package (private medical care, Multisport card).

Technology

Jit Team

Senior Test Automation Engineer

Senior

Hybrid

Gdansk, Poland

15,200 - 23,100 PLN

🏢 Summary: Hybrid QA automation role focused on testing financial IT solutions in an Agile CI/CD environment using Python and Robot Framework. The position involves developing and maintaining automated test frameworks, executing software testing tasks, and collaborating with cross-functional teams. Candidates are expected to have strong automation, SQL, and CI/CD knowledge with experience in Agile delivery. 🗂️ Requirements: 5+ years of software testing experience, Experience in test automation, Advanced Python skills, Hands-on Robot Framework experience, Mid-level or higher SQL knowledge, Experience with Git, Knowledge of XML, CSV, and JSON, Understanding of ISTQB principles, Knowledge of CI/CD concepts, Experience working in Agile environments 📃 Skills: Python, Robot, Framework, SQL, Git, XML, CSV, JSON, CI/CD, Agile, ISTQB, ETL, Unix, Linux, Jenkins 🏢 Description: Work model: hybrid from Gdynia / Gdańsk / Warszawa / Łódź (2/3 days per week from the office) Why choose this offer? You can expect a flexible work organization The international work environment will give you the opportunity to interact with the English language on a daily basis Scandinavian organizational culture will provide you with work-life balance, you will gain time for additional training (financed by Jit) The Jit community will bring you a nice time during regular integration meetings Project You’ll work on testing and test automation for financial IT solutions, ensuring high quality and reliable releases. The role focuses on building and maintaining automation frameworks in a CI/CD-driven Agile environment, with ownership of tasks and proactive problem-solving. Responsibilities you'll have Work independently on moderately complex testing tasks within defined areas of expertise Test IT solutions in the financial domain Take partial ownership of smaller projects and assigned deliverables Proactively communicate potential risks and issues, and suggest effective solutions Contribute to the development and maintenance of automated test frameworks Collaborate closely with cross-functional teams in an Agile environment Apply CI/CD best practices in day-to-day work Expected competences and knowledge Minimum 5 years of experience in software testing Strong background in test automation Advanced programming skills in Python Hands-on experience with Robot Framework Solid SQL knowledge (mid-level or higher) Experience with version control systems ( Git ) Familiarity with data formats such as XML, CSV, JSON Knowledge of ISTQB principles (certification is a plus) Good understanding of CI/CD concepts Experience working in an Agile environment Nice to have: Knowledge of data processing concepts ( ETL ) Experience working with Unix/Linux systems Hands-on experience with tools such as Jenkins Technologies you'll work with Python Robot Framework SQL Git CI/CD tools & concepts

Technology

KUBO

Senior Firmware Engineer (start ASAP)

Senior

Remote

Katowice, Poland

20,800 - 24,000 PLN/hr

🏢 Summary: The role focuses on developing embedded software and firmware for advanced industrial automation products used in real-time environments. You will work in a Scrum team to design, implement, test, and deliver embedded solutions, collaborating closely with cross-functional stakeholders. The position is fully remote within Poland and offered on a B2B contract. 🗂️ Requirements: Bachelor’s degree in Electronics, Instrumentation Engineering or related field, Minimum 6 years of experience in embedded software development, Strong programming experience in Embedded C++, Experience with industrial communication protocols (Modbus, Profibus or EtherNet/IP), Experience in designing and maintaining real-time embedded systems, Experience in developing and maintaining automated tests, Knowledge of Ethernet and TCP/IP networking, Ability to work in a Scrum/Agile environment 📃 Skills: C++, Embedded, Firmware, Modbus, Profibus, EtherNet/IP, Ethernet, TCP/IP, Wireshark, Scrum, Agile, Testing 🏢 Description: Join a global technology company that designs and develops advanced solutions for industrial automation and control. The team builds  embedded products used in demanding, real‑time environments all over the world. If you enjoy solving complex technical problems, working with experienced engineers, and growing your skills in embedded software and firmware development, this role is a great fit. You can work from any place in Poland. The start is planned ASAP. Key responsibilities Work in a Scrum team to plan, organize and do the development work, taking part in all team meetings. Take care of your daily tasks with little supervision and handle new tasks based on general directions. Use your skills to help define, design, code, test and deliver embedded software and firmware features. Work with your team to gather needs, design solutions, build, test and deliver the product. Show the most important new features and parts of the product to stakeholders. Work closely with the Product Owner, Scrum Master, Release Train Engineer, Product Manager and others to agree on tools, processes and ways of working. Notice problems that stop the team from finishing work and help to solve them or raise them to the right people. Ideal candidate profile Bachelor’s degree in Electronics or Instrumentation Engineering (or a closely related field). At least 6 years of experience in embedded software or related development roles. Strong programming experience in Embedded C++. Experience with industrial communication protocols such as Modbus, Profibus, or EtherNet/IP. Ability to design, build, and maintain firmware for real‑time and embedded systems. Willingness to work in a self‑organizing Scrum team and contribute to Agile practices. Experience in developing and maintaining automated tests. Good communication skills and the ability to work well in a team. Experience with networking technologies such as Ethernet and TCP/IP, and tools like Wireshark. Conditions Form of cooperation: B2B contract Start: ASAP Salary: 130-150 PLN net/h Model of work: 100% remote from any place in Poland Benefits: private medical care, life insurance, Multisport card Recruitment steps Phone call with Recruiter (20 - 30 min.) Technical verification call by the client Interview with the client Feedback and decision