Senior C++ Software Engineer

2 dni temu


Poland Poznan Bus Supt Ctr MKS Instruments Pełny etat

A Day at MKS:

At MKS Industrial Digital Solutions, we're driving innovation in industrial automation. Our flagship product, fastCenter SCADA, is a high-performance system built in C++ that enables secure, reliable, and efficient control of MSD industrial equipment and processes. It supports data acquisition, monitoring, and automation across complex industrial environments.

As a Senior Software Engineer, you'll play a central role in the development and evolution of fastCenter SCADA in our company MKS ATOTECH based in Poznan (hybrid mode). You'll work within a cross-functional team of engineers and specialists across Europe and India, contributing to the design, implementation, and optimization of our software platform. This is a hands-on technical role with a strong focus on modern C++ development and system integration.

You will contribute to our success by:

  • Designing and developing core SCADA components using modern C++ standards (C++11/14/17/20)
  • Participating in architectural discussions and translating requirements into scalable, maintainable code
  • Identifying and resolving performance bottlenecks and technical challenges
  • Collaborating with system architects, PLC automation engineers, and commissioning teams to ensure seamless integration and deployment
  • Maintaining high standards of code quality through reviews, testing, and documentation
  • Mentoring junior engineers and sharing best practices across the team

Your profile:

  • 5+ years of professional experience in software development, with a strong focus on C++
  • Deep understanding of system architecture, multithreading, and performance optimization
  • Proven ability to debug and troubleshoot complex software systems
  • Experience in industrial automation or SCADA systems is highly desirable
  • Familiarity with industrial communication protocols (e.g., Modbus, OPC UA, Ethernet/IP)
  • Proficiency with development tools such as Git, CMake, debuggers, and profilers
  • Strong communication skills and ability to work effectively in a distributed team
  • Fluent in English (spoken and written); Polish language skills are a plus
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Preferable skills:

  • Experience with real-time operating systems (RTOS)
  • Knowledge of database systems and data persistence strategies
  • Familiarity with testing frameworks (e.g., Google Test)
  • Scripting experience (e.g., Python) for automation and tooling
  • Exposure to Agile methodologies (Scrum, Kanban)
  • Cross-platform development experience

We can't wait for your application

#LI-MD1

Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to various export control regulations.  Applicants for these positions may be limited (by, for example, their countries of citizenship, country of origin, or immigration status) where required by law or governmental contact, and/or employment made contingent upon the issuance of appropriate governmental licensing.

MKS 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.

MKS is committed to working with and providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation during the application or interview process due to a disability, please contact us at:  .

If applying for a specific job, please include the requisition number (ex: RXXXX), the title and location of the role



  • Poznan, Polska Atotech Poland Sp. z o.o. Pełny etat

    Senior C++ Software Engineer Miejsce pracy: Poznań Technologies we use Expected C++ SCADA Git CMake Optional Google Test Python About the project As a Senior Software Engineer, you'll play a central role in the development and evolution of fastCenter SCADA in our company MKS ATOTECH based in Poznan (hybrid mode). You'll work within a cross-functional team...


  • Poznan, Polska Xopero Software S.A. Pełny etat

    Software Quality Automation Engineer (C#) Miejsce pracy: Poznań Technologie, których używamy Wymagane C# .NET RestSharp HttpClient Postman NUnit xUnit MSTest GitLab Jenkins Git Jira Docker Mile widziane Kubernetes Docker SignalR S3 Storage MS365 TeamCity GitLab JMeter Gatling Windows Server Linux O projekcie W związku z rozwojem zespołu QA, pragniemy...

  • Senior Software Engineer

    3 tygodni temu


    Poznan, Polska PHOENIX CONTACT WIELKOPOLSKA Sp. z o.o. Pełny etat

    Senior Software Engineer Miejsce pracy: Poznań Technologies we use Expected C# .NET Python Operating system Windows About the project We are seeking an experienced Senior Software Engineer to expand our software development capabilities in the field of industrial marking systems. On an international level, you will collaborate with internal and external...

  • Senior Software Engineer

    1 tydzień temu


    Poland Axiom Software Solutions Limited Pełny etat 60 000 zł - 120 000 zł rocznie

    Job Title: Software Engineer seniorLocation: Anywhere in EUDuration: 6-12 months Mandatory Qualifications: Bachelor/Master degree in computer science, mathematics, physics or engineering. In the absence of a Bachelor/ Master degree in the relevant field, demonstrated equivalent professional experience of at least 7 years can be accepted.   Mandatory...


  • Poznan, Polska N-iX Pełny etat

    We are looking for a Senior С Engineer with DICOM expertise to join our team! Our client is a medical informatics company based in California, develops innovative, cost-effective solutions for the healthcare IT industry specifically focused on image visualization, workflow, archival and reporting. Responsibilities: Write well-designed, and testable code...

  • Senior Software Engineer

    2 tygodni temu


    Poland Nokia Global Pełny etat 60 000 zł - 120 000 zł rocznie

    DescriptionNokia Space & Defense business focuses on creating customized solutions and developing LTE and 5G commercial RAN, Cloud and Core products for our customers operating in NTN, defense and public safety domains. NTN project is Nokia co-operation with AST Space Mobile company that enables innovative, direct-to-mobile over-the-satellite communication...


  • Poznan, Polska Sii Sp. z o.o. Pełny etat

    Senior C# Test Automation Engineer Miejsce pracy: Poznań Technologies we use Expected C# WPF API FlaUI WinAppDriver Playwright Selenium Optional Docker Kubernetes About the project We are looking for an Automation Tester who is passionate about software quality and eager to take on the challenge of automating complex systems. You'll work with both web and...


  • Poland NeuReality Pełny etat 60 000 zł - 120 000 zł rocznie

    We are looking for a talented Senior Networking Engineer to be a significant part of developing and designing software for complex SoC developed by NeuReality. Take part in architecture and defining HW-SW interfaces. Design and implement networking stacks on embedded cores as part of a high throughput complex multi-threaded environment.About UsOur group is...


  • Poland Product Pełny etat

    Location: Poland (Office-Based (Warsaw or Krakow), Hybrid or Home-Based)Bentley is seeking a talented Senior C# Backend Engineer to join a distributed team of Developers that are fanatical about writing quality, modern C# code to transform and modernize components of one highly valuable product in the industry called ProjectWise.About...

  • Senior Software Engineer

    1 tydzień temu


    Poland Akamai Pełny etat 80 000 zł - 120 000 zł rocznie

    DescriptionAre you passionate about cutting edge technology?Do you enjoy working with a diverse multi-national team of engineering talents?Join our Data Engineering TeamThe Data Engineering team is part of Cloud Technology Group, which delivers cutting-edge cloud and edge networking solutions to the market. We design, implement, deploy and operate data...