Talent.com
This job offer is not available in your country.
Senior C++ Developer

Senior C++ Developer

Atotech Poland Sp. z o.o.Kórnik
19 days ago
Job description

Senior C++ Developer

Miejsce pracy : Poznań

Technologies we use

Expected

  • CMake

Optional

  • Python
  • About the project

    As a Senior Software Engineer, you will be a key contributor to the VCS Platform Development Team, playing a vital role in the design, development, and maintenance of our flagship fastCenter SCADA system. You will leverage your strong expertise in C++ and contribute to building and enhancing our critical product. You will be an integral part of a cross-functional team located in the EU, working closely with system architects, PLC automation engineers, and the Commissioning team.

    In this role, you will report to the Lead of VCS Platform Development Team.

    Your responsibilities

  • Core Development (C++) : Designing, developing, and maintaining key components of the fastCenter SCADA system using modern C++ standards, with a focus on performance, reliability, and scalability.
  • Technical Design & Implementation : Translating requirements into efficient, well-structured code, and contributing to the technical design of new features and system enhancements.
  • Optimization & Troubleshooting : Identifying performance bottlenecks and resolving complex technical issues. Supporting debugging and root-cause analysis of system behavior.
  • Cross-Functional Collaboration : Working closely with system architects, PLC automation engineers, and commissioning teams to ensure smooth software integration and deployment in industrial environments.
  • Code Quality & Process Improvement : Upholding high standards in code quality, participating in code reviews, and actively contributing to the continuous improvement of development practices.
  • Mentorship & Knowledge Sharing : Guiding junior engineers and promoting best practices through active knowledge sharing.
  • Our requirements

  • C++ Expertise : Proven experience with modern C++ (C++11 / 14 / 17 / 20), including the development of complex and high-performance applications.
  • Software Architecture Knowledge : Solid understanding of scalable and maintainable system design principles.
  • Concurrency & Multithreading : Hands-on experience building concurrent and multithreaded applications.
  • Performance Tuning : Strong ability to profile applications, identify inefficiencies, and implement performance optimizations.
  • Debugging Skills : Effective in diagnosing and resolving issues in large C++ codebases.
  • Industrial Automation Understanding : Familiarity with SCADA systems, industrial data acquisition, and control technologies.
  • Communication Protocols : Knowledge of industrial protocols such as Modbus, OPC UA, or Ethernet / IP.
  • Development Tools Proficiency : Experience with debugging tools, performance profilers, build systems (e.g., CMake), and version control systems (e.g., Git).
  • Teamwork & Communication : Excellent collaboration skills and the ability to communicate technical topics clearly in English, both written and spoken.
  • Education & Experience : Bachelor's or Master’s degree in Computer Science, Engineering, or related field, with 5+ years of professional software development experience, ideally in industrial automation or SCADA.
  • Optional

  • Experience with real-time operating systems (RTOS).
  • Knowledge of database systems and data persistence strategies.
  • Experience with testing methodologies and frameworks relevant to C++ applications (e.g., Google Test).
  • Familiarity with scripting languages (e.g., Python) for automation and tooling.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban).
  • Familiarity with cross-platform development.
  • Polish / Russian language skills.
  • Benefits

  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • flexible working time
  • integration events
  • retirement pension plan
  • holiday funds
  • Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be “U.S. persons.” “U.S. persons” are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees.

    MKS Instruments, Inc. and its affiliates and subsidiaries (“MKS”) is an affirmative action and equal opportunity employer : diverse candidates are encouraged to apply. We win as a team and are committed to recruiting and hiring qualified applicants regardless of race, color, national origin, sex (including pregnancy and pregnancy-related conditions), religion, age, ancestry, physical or mental disability or handicap, marital status, membership in the uniformed services, veteran status, sexual orientation, gender identity or expression, genetic information, or any other category protected by applicable law. Hiring decisions are based on merit, qualifications and business needs. We conduct background checks and drug screens, in accordance with applicable law and company policies. MKS is generally only hiring candidates who reside in states where we are registered to do business.

    Atotech Poland Sp. z o.o.

    Atotech, a brand within the Materials Solutions Division of MKS Instruments, develops leading process and manufacturing technologies for advanced surface modification, electroless and electrolytic plating, and surface finishing. Atotech’s portfolio includes chemistry, equipment, software, and services for innovative and high-technology applications in a wide variety of end-markets. For more information about Atotech, visit atotech.com.

    Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Atotech Poland Sp. z o.o. z siedzibą w : Marcelińska 92 / 94, 60-324 Poznań (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.

    Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne : (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem : recruitment.poland@atotech.com.

    Create a job alert for this search

    Senior Developer • Kórnik

    Related jobs
    Senior ServiceNow Developer

    Senior ServiceNow Developer

    Sii Sp. z o.o.Kórnik
    ServiceNow Team at Sii provides services to customers from various industries in Europe and the United States.We specialize in improving customer platforms, optimizing and digitizing process flows,...Show moreLast updated: 30+ days ago
    Senior AI / ML Developer (m / k / x •)

    Senior AI / ML Developer (m / k / x •)

    Raben Management Services Sp. z o.o.Kórnik
    Senior AI / ML Developer (m / k / x •).Projektowanie, wdrażanie i optymalizacja rozwiązań AI wspierających analizę danych, automatyzację procesów oraz integrację z systemami firmowymi (np.TMS, WMS, FK, HR...Show moreLast updated: 5 days ago
    Frontend Developer (Angular)

    Frontend Developer (Angular)

    Scalo Sp. z o.o.Kórnik
    Projekt dotyczy rozwoju systemu odpowiedzialnego za procesy sprzedażowe i posprzedażowe bankowych produktów ubezpieczeniowych. Praca jest w modelu hybrydowym : co najmniej 1 dzień pracy w miesiącu w ...Show moreLast updated: 25 days ago
    Data&BI Developer (Azure)

    Data&BI Developer (Azure)

    summ-it s.a.Kórnik
    Jeśli chcesz nauczyć się nowych technologii, a następnie pracować w projektach dla marek znanych na całym świecie, a jednak wciąż w ramach niekorporacyjnej struktury, to idealne miejsce dla Ciebie!...Show moreLast updated: 9 days ago
    Senior Fullstack Developer

    Senior Fullstack Developer

    HEADFOUND GmbHKórnik
    We're seeking a Fullstack Developer with focus on backend to join our team, dedicated to developing and improving our SaaS offerings. Your role will involve both frontend and backend development, co...Show moreLast updated: 4 days ago
    Software Developer

    Software Developer

    PHOENIX CONTACT WIELKOPOLSKA Sp. z o.o.Kórnik
    Development of new features and maintenance of existing features of clipx ENGINEER.Contributing to the overall architecture in collaboration with the software architect. Review of functional and des...Show moreLast updated: 19 days ago
    Senior React.js Developer

    Senior React.js Developer

    CycladKórnik
    Location : Wrocław, Poznań, Kraków, 2 days from the office weekly.Budget : 120 PLN / net / h + VAT - B2B.Team Setup : Full-stack team of 10 engineers (Frontend, Backend, QA, Scrum Master).Project Goal : Mi...Show moreLast updated: 25 days ago
    Developer RPA

    Developer RPA

    TUiR WARTA S.A.Kórnik
    Development robotów programowych (nadzorowanych, nienadzorowanych, testowych) z użyciem oprogramowania firmy UiPath.Wdrażanie produkcyjne i stabilizacja działania robotów programowych.Utrzymanie fu...Show moreLast updated: 25 days ago
    Android Developer (Automotive / R&D)

    Android Developer (Automotive / R&D)

    Neptis S.A.Kórnik
    Android Developer (Automotive / R&D).Będąc najskuteczniejszą i najpopularniejszą w Polsce aplikacją stosowaną przez kierowców, Yanosik ostrzega o aktualnej sytuacji na drodze : kontrolach prędkości,...Show moreLast updated: 18 days ago
    Compliance Manager Senior

    Compliance Manager Senior

    FIS Technology Services Poland Sp. z o.o.Kórnik
    Monitoring and interpreting regulatory changes that impact FIS operations in products, services and business activities.Leading the development and implementation of compliance policies, standards,...Show moreLast updated: 20 days ago
    Senior Java Developer

    Senior Java Developer

    SQUARE ONE RESOURCES sp. z o.o.Kórnik
    A leading German company in the telecommunications and IT services industry, specializing in cutting-edge solutions such as web hosting, cloud computing, and internet services.The company is openin...Show moreLast updated: 5 days ago
    Developer with French

    Developer with French

    Sollers ConsultingKórnik
    Versatility is the keyword when it comes to what we do in IT.Development is just the beginning of a long journey where we get familiar with business, processes, and architecture.But at the end of t...Show moreLast updated: 26 days ago
    Java Fullstack Developer

    Java Fullstack Developer

    Apilia Marciniak-Parchimowicz Sp. J.Kórnik
    Do naszego wewnętrznego zespołu dołączysz jako Fullstack Java Developer, tworząc nowoczesne i skalowalne rozwiązania dedykowane dla naszych klientów. Tworzymy produkty, które wspierają biznes naszyc...Show moreLast updated: 19 days ago
    SAP ABAP Developer | Managed Services Operations

    SAP ABAP Developer | Managed Services Operations

    PwCKórnik
    SAP ABAP Developer | Managed Services Operations.Develop ABAP and integration objects within SAP HANA S / 4HANA environments, ensuring alignment with business objectives and technical requirements.Co...Show moreLast updated: 4 days ago
    Senior Marketing Specialist

    Senior Marketing Specialist

    BIODOSE sp. z o.o.Kórnik
    Opracowanie oraz realizacja strategii marketingowych i komunikacyjnych dla produktów BioDose na rynkach międzynarodowych. .Weryfikacja materiałów reklamowych pod kątem spójności komunikacji;.Tworzen...Show moreLast updated: 6 days ago
    Senior Developer (Corporate Banking)

    Senior Developer (Corporate Banking)

    Primaris ServicesKórnik
    Senior Developer (Corporate Banking).Projekt który będziemy gotowi Ci zaproponować dotyczy : rozwoju i utrzymania usług z obszaru płatności odroczonych (BNPL – Buy Now, Pay Later), rozwiązań typu Ba...Show moreLast updated: 26 days ago
    Embedded Software Developer

    Embedded Software Developer

    Hays PolandKórnik
    Enhancing software development for automotive control units.Design and develop embedded software for automotive control units (e. Analyze requirements and draft software specifications.Collaborate c...Show moreLast updated: 3 days ago
    Senior BI Developer - Zespół Data Intelligence Solutions

    Senior BI Developer - Zespół Data Intelligence Solutions

    KPMGKórnik
    Senior BI Developer - Zespół Data Intelligence Solutions.Zespół Data Intelligence Solutions zajmuje się dostarczaniem naszym Klientom usług z zakresu szeroko pojętej analityki danych, modelowania h...Show moreLast updated: 24 days ago