New offer - be the first one to apply!
August 8, 2026
C++ Developer (Windows Kernel with KMDF drivers)
Senior • Remote
18,000 - 23,600 PLN
Wrocław, DS, Poland
Position Overview
Join the Endpoint team to build and enhance the core technology behind a Windows agent. Design and implement low-level Windows components, including Windows kernel drivers and user-mode services, that power advanced threat detection and response capabilities. Work closely with security researchers, sensor developers, and platform engineers to ensure the agent is stable, stealthy, and performant across supported environments.
This role requires strong C++ expertise, deep knowledge of Windows OS internals and KMDF (Kernel-Mode Driver Framework), and a passion for building secure, high-impact software.
Responsibilities
- Design and develop low-level components for the Windows endpoint sensor, focusing on stability, performance, and stealth.
- Build kernel-mode drivers and user-mode services that collect, filter, and analyze endpoint telemetry.
- Implement robust techniques for process/thread monitoring, registry tracking, file system interception, and network event visibility.
- Debug complex kernel-mode and user-mode issues across multiple Windows versions.
- Collaborate with researchers and product teams to translate threat intelligence into product features.
- Conduct code reviews, mentor engineers, and contribute to architectural decisions.
- Stay current with Windows internals, security trends, and system programming best practices.
Requirements
- 5+ years of hands-on experience in C++ development (C++11 or later).
- In-depth understanding of Windows internals, including kernel architecture, system calls, memory management, and drivers.
- Proven experience developing Windows kernel drivers using KMDF, Windows Filtering Platform (WFP), minifilters, and ETW.
- Strong debugging and reverse engineering skills using tools such as WinDbg, Process Monitor, Process Explorer, IDA, or Ghidra.
- Familiarity with Windows security mechanisms, including integrity levels, UAC, AppLocker, and Secure Boot.
- Experience using Visual Studio, Windows Driver Kit (WDK), and related development environments.
Nice to Have
- Experience building or contributing to endpoint security products (EDR, AV, EPP, etc.).
- Familiarity with Windows telemetry, Event Logs, Sysmon, and ETW tracing.
- Experience with malware analysis, Windows exploitation techniques, or SOC/DFIR workflows.
- Experience in the cybersecurity domain.
- Scripting skills in PowerShell or Python for automation and testing.
- Understanding of kernel-mode security evasion techniques and defensive mechanisms.
- Experience with code signing, driver deployment, and secure update mechanisms.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
What We Offer
- Up to 26 business vacation days per year.
- 10 fully paid illness/special days off per year for all contract types; no medical papers required.
- Health and life insurance (Luxmed).
- MyBenefit platform with a Multisport option.
- Internal psychological support service.
- English-language classes from the first working day.
- Access to O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of internal training.
- Flexible workplace: office, home, or hybrid work.
- Tech Skills Mentoring Program.
- Opportunities to develop as a public speaker, mentor, or technical interviewer.
- Fully paid idle time when not involved in a project.
- Certification reimbursement for AWS, GCP, Microsoft, and more.
Similar jobs you might like
Technology
ITDS
Senior Windows Systems Engineer – Virtual Desktop Infrastructure
Senior
Hybrid
Warsaw, Poland
28,350 - 29,400 PLN
🏢 Summary: Senior Windows Systems Engineer role focused on designing, deploying, and optimizing Virtual Desktop Infrastructure (VDI) in a large-scale enterprise environment. The position involves managing Windows 11 virtual desktops, automating infrastructure with PowerShell, and supporting Citrix and RDS platforms for global users. Hybrid work model based in Warsaw. 🗂️ Requirements: 7+ years experience with Windows OS and VDI (Citrix, RDS), Expert knowledge of Windows OS internals, Strong Group Policy management experience, Hands-on experience with VMware ESX and RedHat OpenShift, Strong PowerShell scripting skills, Experience supporting large-scale enterprise environments, Fluent Polish and English, Legal right to work in the EU 📃 Skills: Windows, VDI, Citrix, RDS, Windows11, PowerShell, VMware, ESX, OpenShift, GroupPolicy, WindowsServer, Virtualization 🏢 Description: Empower Virtual Desktop Innovation — Shape the Future of Windows Environments! Warszawa-based opportunity with hybrid work model. As a Senior Windows Systems Engineer – Virtual Desktop Infrastructure , you will be working for our client, a leader in enterprise IT solutions, committed to delivering seamless digital workplaces. You will play a critical role in supporting and developing virtual desktop and Windows environments for thousands of users worldwide, driving innovation and operational excellence in a dynamic, global setting. Your main responsibilities: Deploy, support, and optimize VDI solutions such as Citrix and RDS to ensure reliable and secure desktop experiences. Manage Windows 11 virtual applications and desktops across large-scale enterprise environments. Perform routine upgrades, maintenance, and handle complex escalations to maintain system stability. Automate infrastructure tasks using PowerShell scripting to improve efficiency. Develop sustainable infrastructure solutions supporting a global environment of over 80,000 machines. Collaborate with cross-functional teams to implement innovative desktop infrastructure enhancements. Support and contribute to the deployment of enterprise-level Windows and virtualization technologies. Maintain detailed documentation of system configurations and procedures. You're ideal for this role if you have: 7+ years of systems engineering experience with Windows OS and VDI (Citrix, RDS). Deep knowledge of Windows OS internals and Group Policy management. Hands-on experience with virtualization platforms such as VMware ESX and RedHat OpenShift. Strong PowerShell scripting skills for automation. Proven support experience in large-scale enterprise environments. Excellent communication skills in English, both verbal and written. It is a strong plus if you have: Experience with Windows Server 2016+ and server platform management. Prior work within the financial services sector. Knowledge of on-premises infrastructure engineering and management. Relevant certifications such as Microsoft Certified: Windows Server or VMware Certified Professional. Language Required for the role: Fluent in Polish and English, with strong command of both languages. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
iTeamly
Senior Software Engineer (.NET & Python)
Senior
Hybrid
Krakow, Poland
24,000 - 32,000 PLN
🏢 Summary: Senior Software Engineer role focused on developing and maintaining C#/.NET desktop applications for manufacturing and testing systems, including GUI development and hardware integration. The position combines desktop software engineering with Python-based test automation and parallel execution support in complex technical environments. 🗂️ Requirements: Strong experience with C# and .NET, Experience in desktop application development, Experience with WPF and MVVM, Experience with hardware integration and instrument control, Experience integrating Python scripts with .NET applications, Knowledge of multithreading and thread safety, Ability to troubleshoot using logs and system traces 📃 Skills: C#, .NET, WPF, MVVM, Python, Multithreading, GUI, Desktop, Hardware, Automation 🏢 Description: We are looking for a Senior Software Engineer to join a team developing advanced desktop applications for manufacturing and testing environments. This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems, and is interested in combining software development with Python based test automation and hardware integration. ✅ Your responsibilities: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🧠 Our requirements: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🌟 What we offer: Private healthcare Multisport Life insurance Real influence on technical decisions Opportunity to work on a modern AI / ML product platform
Technology
iTeamly
Senior Software Engineer (.NET & Python)
Senior
Hybrid
Krakow, Poland
24,000 - 32,000 PLN
🏢 Summary: Senior Software Engineer role focused on developing and maintaining advanced C#/.NET desktop applications for manufacturing and testing environments. The position combines WPF/MVVM GUI development, hardware integration, and integration of Python-based test automation within .NET systems. It involves ensuring application stability, parallel execution, and troubleshooting complex technical issues. 🗂️ Requirements: Strong experience with C# and .NET, Experience developing desktop applications, Proficiency in WPF, Knowledge of MVVM pattern, Experience with hardware integration, Experience with instrument control, Experience with automated test execution, Ability to integrate Python scripts with .NET applications, Understanding of multithreading and thread safety, Ability to troubleshoot using logs and traces 📃 Skills: C#, .NET, WPF, MVVM, Python, Multithreading, Threading, GUI, Hardware, Automation 🏢 Description: We are looking for a Senior Software Engineer to join a team developing advanced desktop applications for manufacturing and testing environments. This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems, and is interested in combining software development with Python based test automation and hardware integration. ✅ Your responsibilities: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🧠 Our requirements: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🌟 What we offer: Private healthcare Multisport Life insurance Real influence on technical decisions Opportunity to work on a modern AI / ML product platform
Technology
TOYOTA MOTOR EUROPE NV/SA, ODDZIAŁ W POLSCE
Endpoint Engineer
Mid
Hybrid
Wroclaw, Poland
14,000 - 25,000 PLN
🏢 Summary: The offer is for an Endpoint Engineer responsible for securing, managing, and improving enterprise endpoint environments across Windows, macOS, and mobile devices. The role focuses on modern device management, endpoint protection, patching, automation, and cross-team collaboration to ensure secure and compliant operations at scale. It combines hands-on technical work with continuous improvement in a complex enterprise setting. 🗂️ Requirements: Experience in endpoint engineering or endpoint security, Experience in enterprise or complex IT environments, Experience supporting Windows, macOS, or mobile endpoints, Knowledge of endpoint hardening and secure configuration, Experience with endpoint protection and EDR solutions, Hands-on experience with Microsoft Intune, Knowledge of Entra ID or Azure AD device identity, Scripting experience with PowerShell, Ability to troubleshoot OS, networking, and security issues 📃 Skills: Intune, EntraID, AzureAD, PowerShell, Python, Bash, Windows, macOS, MDM, MAM, EDR, VPN, DLP, Firewall, Certificates, Automation, Patching 🏢 Description: Team description: The Cybersecurity team is a strategic function within Toyota Digital Hub, supporting the transformation of Toyota’s European IT operations. Joining this team means contributing to resilient security frameworks, helping manage cyber risks in a modern enterprise environment, and playing a visible role in building a proactive security culture across digital assets and operations. The team’s mission is to protect Toyota’s information assets, support regulatory compliance, and enable secure innovation across the organization. Role Summary: We are looking for an Endpoint Engineer who is motivated to help strengthen secure endpoint services across a complex enterprise environment. In this role, you will support the security, compliance, and operational effectiveness of Toyota’s endpoint environment. You will work across endpoint engineering, modern device management, and security operations, collaborating with infrastructure, identity, network, and support teams. This role offers the opportunity to combine technical depth with practical delivery while contributing to continuous improvement, secure operations at scale, and a collaborative team environment. Key Responsibilities: Support to deploy, configure, and maintain endpoint devices , including laptops, desktops, mobile devices, and other managed hardware. Support and improve endpoint security controls , including device hardening, endpoint protection, firewall policies, and compliance baselines. Contribute to modern device management using Microsoft Intune and related MDM/MAM technologies. Support patching and vulnerability remediation activities to help ensure timely deployment and policy compliance. Investigate and resolve endpoint-related issues , including security alerts, malware events, authentication problems, and operating system misconfigurations. Collaborate with infrastructure, identity, network, and security teams on controls such as VPN, DLP, certificate-based authentication, and cloud-connected device policies. Help improve automation and operational efficiency across packaging, deployment, monitoring, and endpoint operations. Create and maintain clear documentation and guidance , while contributing to knowledge sharing and continuous improvement across the team. Qualifications & Skills What we require: Relevant experience in endpoint engineering, endpoint security, modern workplace engineering, or a related field. Experience working in enterprise or complex environments with a range of stakeholders and technologies. Experience supporting Windows, macOS, mobile, or cloud-connected endpoint environments within a structured IT or security function. We welcome candidates from different backgrounds, experiences, and career paths, including those with transferable skills or equivalent practical experience. If you meet many of the requirements but not every single one, we still encourage you to apply. We value curiosity, collaboration, and a willingness to learn alongside technical experience. Core Technical Skills Good understanding of endpoint hardening, secure configuration, compliance baselines, and endpoint lifecycle management. Experience with endpoint protection technologies such as anti-malware, EDR, device control, and related security controls. Hands-on experience with Microsoft Intune and knowledge of Entra ID or Azure AD-integrated device identity and compliance concepts. Practical scripting or automation experience using PowerShell, and ideally Python or Bash. Ability to troubleshoot endpoint issues across operating systems, networking, authentication, and security tooling. Communication & Collaboration Skills Ability to explain technical concepts clearly to a range of audiences. Strong collaboration skills and the ability to build effective working relationships across teams. A proactive mindset with an interest in continuous improvement, operational excellence, and knowledge sharing. Additional requirements (considered an advantage): Familiarity with modern endpoint management, conditional access, endpoint automation, deployment practices, and cloud-connected device security controls. Certifications (Optional) - Microsoft Endpoint Administrator (MD-102), Security+, AZ-104, or equivalent certifications You have a TOYOTA DNA, this means: Courage: you are ready to let go of the easy path to reach challenging targets. Collaboration: you are a team player, respectful and inclusive in your style, and you take a customer-oriented approach. Creativity: your passion drives you to explore innovative ideas and challenge the impossible. Curiosity: you combine imagination and fact-based observation. Coaching: you share knowledge and feedback with your colleagues and celebrate each other’s success. Formal Role Details: Job Type: Permanent contract Start date: From October 2026 Location: Wrocław, Silver Tower Office Center Working Pattern: Hybrid – typically 2 to 3 days per week in the office, offering flexibility alongside collaboration with the team Reporting line: Manager Endpoint Engineering Education level: Master’s degree or equivalent relevant experience What we can offer you: Health insurance Sport card Lunch subsidy Car leasing Languages lessons Bonuses
Technology
ITDS
Senior Software / Systems Engineer – Python, C++, Networking
Senior
Hybrid
Warsaw, Poland
18,900 - 27,300 PLN
🏢 Summary: Senior Software Engineer role focused on developing and maintaining secure encryption infrastructure across Windows, Linux, and cloud environments. The position involves backend and driver development, Windows application enhancement, CI/CD automation, and server management to support critical production systems. The role combines embedded systems, hardware-software integration, and cloud-based infrastructure in a hybrid Warsaw-based setup. 🗂️ Requirements: Engineering Degree in Electronics or Computer Science, Minimum 5 years of experience in IT, automation, software engineering, or electronics, Strong proficiency in IP networking, Strong knowledge of computer systems, Experience with database management, Proven troubleshooting skills in Python and C++, Experience working in Windows and Linux environments, Fluency in English, Fluency in Polish, Legal right to work in the European Union 📃 Skills: Python, C++, JavaScript, Node.js, Express, Windows, Linux, AWS, Azure, CI/CD, IP, VPN, PKI, SQL, Batch 🏢 Description: Ignite Innovation in Embedded Systems — Redefine the Future of Connectivity and Security! Warsaw-based opportunity with hybrid work model. As a Senior Software Engineer , you will be working for our client, a leading company in the manufacturing industry, focused on the development and deployment of critical encryption infrastructure. You will play a vital role in maintaining and advancing secure server and device solutions across Windows, Linux, and cloud environments. Join us to push the boundaries of hardware-software integration, ensuring robust security and operational excellence in high-stakes production lines. This is your chance to be part of pioneering technological progress. Your main responsibilities: Develop backend solutions in Python and hardware device drivers to support encryption systems. Create new Windows applications based on existing modules, extending functionality and performance. Enhance frontend components mainly supporting existing JavaScript modules in Node.js/Express. Automate CI/CD workflows, develop tests, and streamline deployment processes. Support and improve Windows batch scripts, deploy Windows services, and troubleshoot related applications. Diagnose and resolve issues within Python, JavaScript, and C++ codebases. Identify system risks, propose mitigation strategies, and implement solutions to prevent future problems. Collaborate directly with product development teams on evolving existing solutions and developing new products. Manage Windows and Linux servers on-premises and in the cloud, overseeing network configurations and VPN connectivity. Navigate and maintain cloud-based systems, primarily AWS and Azure. Conduct upgrades and deployment of encryption infrastructure on new production lines. Occasionally travel domestically and internationally (up to 5%). You're ideal for this role if you have: An Engineering Degree in Electronics or Computer Science. At least 5 years of hands-on experience in IT, automation, software engineering, or electronics. Strong proficiency in IP Networking, computer systems, and database management. Proven troubleshooting skills in Python and C++, with experience in Windows and Linux environments. Ability to proactively identify risks and craft effective solutions. Excellent communication and collaboration skills for working with international teams. Fluency in English, both spoken and written, for technical documentation and team interactions. It is a strong plus if you have: (optional) Experience working with Azure or AWS cloud platforms. Background in PKI system development. Language Required for the role: Fluent in English and Polish. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
emagine Polska
Senior Software Engineer (Java // Python)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.
Technology
sourcingNOW
Senior C++ Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior C++ Developer role focused on building and optimizing a large-scale embedded multimedia platform used globally. The position involves working with a multi-million-line codebase, enhancing system components, and contributing to scalable and secure architecture. This role offers direct impact on the quality and architecture of a global embedded product. 🗂️ Requirements: Minimum 5 years of professional experience in C++ development, Practical experience with UNIX/Linux systems, Strong understanding of object-oriented programming, Knowledge of software design principles, Experience in designing scalable solutions, Ability to diagnose and resolve performance and system-level issues 📃 Skills: C++, Linux, UNIX, OOP, Embedded, Debugging 🏢 Description: O firmie: Naszym klientem jest międzynarodowa firma technologiczna rozwijająca zaawansowane rozwiązania software’owe wykorzystywane w urządzeniach elektronicznych oraz systemach cyfrowych dostępnych globalnie. Organizacja tworzy i rozwija skalowalne platformy, które integrują treści, oprogramowanie i technologie komunikacyjne, wpływając na sposób korzystania z usług multimedialnych przez użytkowników końcowych. Firma działa w modelu produktowym, w środowisku międzynarodowym, łącząc kompetencje inżynierskie z podejściem nastawionym na jakość, bezpieczeństwo i długofalowy rozwój technologii. Zespoły pracują w rozproszonej strukturze, współpracując przy projektach o dużej skali i wysokim poziomie złożoności technicznej. O stanowisku: Poszukujemy doświadczonej osoby na stanowisko Senior C++ Developer , która dołączy do zespołu rozwijającego zaawansowaną platformę embedded wykorzystywaną w urządzeniach multimedialnych. Rola zakłada pracę nad dużym, wielomilionowym repozytorium kodu, rozwój i optymalizację komponentów systemowych oraz współtworzenie skalowalnego i bezpiecznego środowiska dla globalnego produktu technologicznego. To stanowisko dla osoby, która chce mieć realny wpływ na architekturę i jakość rozwiązania wykorzystywanego przez miliony użytkowników. Do Twoich zadań należeć będzie: Projektowanie, rozwijanie i utrzymywanie wydajnego kodu w C++, Analiza i eliminowanie błędów wydajnościowych oraz systemowych, Dbanie o jakość kodu, jego organizację oraz automatyzację procesów, Udział w przeglądach kodu i przeglądach architektury, Implementacja specyfikacji technicznych i współpraca przy ich tworzeniu, Współpraca z zespołami międzynarodowymi (Europa, USA, Azja), Rozwój oprogramowania dla systemów opartych o UNIX/Linux oraz środowisk embedded. Szukamy osoby, która… Posiada min. 5 lat doświadczenia zawodowego w programowaniu (C++), Ma praktyczne doświadczenie w środowisku UNIX/Linux, Bardzo dobrze rozumie programowanie obiektowe i zasady projektowania oprogramowania, Potrafi projektować i rozwijać skalowalne rozwiązania, Sprawnie diagnozuje i rozwiązuje problemy techniczne, Dobrze odnajduje się w dynamicznym, produktowym środowisku, Komunikuje się w języku angielskim (min. B2) – praca w środowisku międzynarodowym, Mile widziane: Znajomość Python lub JavaScript, Doświadczenie z systemami embedded (Linux/Android), Praktyka w debugowaniu systemów wbudowanych. Co oferuje nasz klient: Udział w rozwoju globalnego produktu technologicznego o dużej skali, Pracę w międzynarodowym środowisku i współpracę z doświadczonym zespołem inżynierów, Realny wpływ na architekturę i kierunek rozwoju platformy, Możliwość pracy przy nowoczesnych rozwiązaniach embedded i systemach multimedialnych, Stabilną współpracę w oparciu o długofalowy projekt technologiczny, Konkurencyjne warunki finansowe i pakiet benefitów adekwatny do poziomu stanowiska. Zatrudnienie w oparciu o kontrakt B2B lub umowę o pracę Osoby zainteresowane prosimy o przesłanie aplikacji przed formularz poniżej. Zastrzegamy sobie możliwość odpowiedzi tylko na wybrane aplikacje.
Technology
Sii
Senior .NET WPF Developer (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior .NET WPF Developer role focused on building and enhancing a Windows 11 desktop application for healthcare-related devices in the medical technology domain. The position involves developing safety-critical software solutions, implementing new features, testing, and supporting regulatory documentation and certification processes. The role is suited for experienced .NET and WPF developers working in a quality- and compliance-driven environment. 🗂️ Requirements: 5+ years of commercial experience with .NET and C#, Strong WPF desktop application development experience, Practical experience with MVVM, Experience with Git, Experience with software development lifecycle tools, English proficiency for international communication, Residency in Poland 📃 Skills: .NET, C#, WPF, MVVM, Git, Windows, SDLC 🏢 Description: We are looking for a Senior .NET WPF Developer to join a team delivering a project in the medical technology domain focused on developing advanced software solutions for healthcare-related devices. In this role, you will contribute to the development of a Windows 11 desktop application and play a key part in building and enhancing core product functionalities. The project involves working on solutions with high-quality, safety, and compliance requirements, making it an excellent opportunity for professionals who want to apply their .NET and WPF expertise to a product that has a real impact on the quality and safety of technologies used in medical environments. Your tasks Developing and maintaining a desktop application built with .NET, C#, and WPF for the Windows 11 platform Designing and implementing new features in line with business requirements and quality standards applicable to safety-critical solutions Creating and configuring customized Windows 11 system images to support application deployment and operation Preparing, executing, and analyzing functional and technical tests to ensure the highest quality of the solution Collaborating on technical and regulatory documentation required for product certification processes Requirements At least 5 years of commercial experience in software development using .NET and C# Strong expertise in WPF and desktop application development Practical experience with the MVVM architectural pattern Experience working with version control systems (Git) and software development lifecycle tools Good command of English, enabling effective communication in an international environment Residency in Poland Nice-to-have requirements Knowledge of regulatory requirements within the medical industry or other highly regulated sectors Experience supporting product certification processes or preparing compliance-related documentation
Technology
New offer
iTeamly
Senior Backend Engineer (.NET)
Senior
Hybrid
Krakow, MA, Poland
24,000 - 32,000 PLN
🏢 Summary: Senior Backend Engineer role developing and maintaining C#/.NET desktop applications for manufacturing and testing environments. The position focuses on WPF/MVVM GUI development, hardware and instrument integration, automated testing, Python script integration, and stable parallel execution. 🗂️ Requirements: 5+ years of C#/.NET experience, WPF or similar GUI framework experience, MVVM experience, Async programming, multithreading, and thread-safety knowledge, Clean architecture and testable code design knowledge, MongoDB or similar database experience 📃 Skills: C#, .NET, WPF, MVVM, MongoDB, Python 🏢 Description: We are looking for a Senior Backend Engineer to join a team developing advanced desktop applications for manufacturing and testing environments. This role is a good fit for someone with strong C#/.NET experience who enjoys solving complex technical problems. Responsibilities - Develop and maintain C#/.NET desktop applications for manufacturing and testing systems - Build GUI features using WPF/MVVM - Work with hardware integration, instrument control, and automated test execution - Integrate Python-based test scripts into .NET applications - Support parallel execution, thread safety, and application stability - Troubleshoot issues using logs, traces, and system data Requirements - 5+ years of experience with C#/.NET - Experience with WPF or similar GUI frameworks and MVVM - Good understanding of async programming, multithreading, and thread safety - Understanding of clean architecture and testable code design - Experience with MongoDB or similar databases What we offer - Private healthcare - Real influence on technical decisions - Opportunity to work on a modern AI/ML product platform
Technology
Link Group
Senior Fullstack Developer
Senior
Remote
Warsaw, Poland
110 - 140 PLN
🏢 Summary: Senior Software Engineer role focused on designing and developing scalable backend and fullstack applications using modern C++ in Linux environments. The position involves performance optimization, concurrency, and cloud-native technologies while contributing to high-impact product features. It requires strong ownership, collaboration, and the ability to work across diverse technologies including cloud and DevOps tools. 🗂️ Requirements: 6+ years of C++ development experience, Strong knowledge of multithreading, Strong knowledge of memory management, Experience with performance optimization, Experience developing backend systems, Experience with REST APIs, Experience working in Linux environments, Ability to design and maintain scalable systems, Bachelor’s degree in STEM field 📃 Skills: C++, Linux, REST, Multithreading, AWS, Python, Go, Terraform, CloudFormation, GitHub, Jenkins, Artifactory, Ansible 🏢 Description: Senior Software Engineer – C++ We are looking for a talented Senior Software Engineer to join our team. This role is ideal for someone with deep experience in C++ development , backend skills, and exposure to cloud-native technologies. You will work on challenging projects, contribute to high-impact features, and help shape the future of our products. What You’ll Do Design, develop, and maintain scalable backend systems in C++ (modern C++ preferred) Work on fullstack applications , including REST API-based backend services Optimize software for performance, concurrency, and memory efficiency Develop and maintain applications in Linux environments Take ownership of technical tasks, delivering high-quality results independently Collaborate closely with cross-functional teams, contributing to design and technical discussions Explore new technologies and expand beyond your primary stack, including Python, Go, and AWS Apply a product-focused mindset, understanding the business impact of your technical decisions What We’re Looking For 6+ years of hands-on experience in C++ development Solid understanding of multithreading, memory management, and performance optimization Strong experience contributing to complex features with exposure to diverse technologies Proven ability to work effectively in a team and communicate clearly Experience with Linux-based systems and development in Linux environments Self-motivated, independent, and capable of delivering results with limited supervision Bachelor’s degree in Science, Technology, Engineering, or a related field Nice to Have Experience with Go and/or Python Knowledge of cloud-native development and Infrastructure-as-Code tools (Terraform, CloudFormation) Background in enterprise-scale applications or AWS serverless architectures Familiarity with networking protocols, security best practices, and database systems Experience with modern CI/CD pipelines (GitHub, Jenkins, Artifactory, Ansible)