.
Senior Engineer (C with Java)
  • Kórnik
Senior Engineer (C with Java)
Kórnik, Kórnik, Greater Poland Voivodeship, Polska
Macrix Technology Group
9. 1. 2025
Informacje o stanowisku

Senior Engineer (C with Java)

Miejsce pracy: Poznań

Technologies we use

Expected

  • C
  • Java

Optional

  • Python

About the project

CRON offers a unique blend of long-term expertise and forward-thinking innovation.

By working in CRON, you’ll be part of a team that tackles exciting challenges, creates cutting-edge solutions, and makes a real impact on modern industries.

You’ll play a key role in delivering real value, from initial planning to successful project execution. We believe in collaboration, creativity, and supporting each other to achieve both professional and personal growth. Plus, with our emphasis on fast, effective solutions, every day at CRON brings new challenges and opportunities for innovation.

Your responsibilities

  • Develop and maintain high-performance software solutions using C and Java in Linux environments,
  • Write multithreaded, asynchronous, and low-level code,
  • Integrate and manage relational databases (e.g., Oracle, PostgreSQL),
  • Follow best programming practices such as SOLID principles,
  • Manage dependencies and deployment using Java-based tools,
  • Write and maintain unit tests for code quality assurance,
  • Collaborate on design and architecture decisions, ensuring scalability and performance.

Our requirements

  • Extensive experience in C programming,
  • Strong knowledge of Java,
  • Solid understanding of relational databases (e.g., Oracle, PostgreSQL),
  • Knowledge of SOLID principles,
  • Proficiency in unit testing,
  • Experience with Agile and SDLC practices,
  • Eager to get into Python when necessary.
  • Strong problem-solving skills and attention to detail,
  • Ability to work independently and take full ownership of tasks,
  • Excellent communication skills and ability to collaborate effectively within a team,
  • Fluency in English (spoken and written),
  • Nice to have: Good command of the German language.

This is how we organize our work

This is how we work

  • in house

Development opportunities we offer

  • development budget
  • intracompany training
  • technical knowledge exchange within the company

What we offer

  • individual training budget,
  • various internal knowledge sharing initiatives: meetups, workshops and knowledge base,
  • full support during onboarding - you will not be overcome by a million tasks ,
  • quarterly talks regarding your wellbeing and work satisfaction,
  • career paths together with regular skills development meetings,
  • an atmosphere conducive to cooperation and exchange of professional and non-professional experience,
  • medical care, Multisports card, life insurance,
  • flexible b2b or UoP contract,

Benefits

  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • mobile phone available for private use
  • computer available for private use
  • no dress code
  • coffee / tea
  • parking space for employees
  • birthday celebration
  • employee referral program

Macrix Technology Group

We are CRON, a software and systems provider specializing in automation for industries such as meat production, retail, and chemicals. Our primary focus is on optimizing material flow, warehouse management, production control, and more, by delivering integrated solutions that boost operational efficiency. With a customer-first approach, we provide tailored solutions, fast implementation, and ongoing support, making us a trusted partner in solving complex challenges and improving business processes.

Demonstrating our commitment to excellence, we collaborate with Macrix as part of a well-established partnership among technology companies. While CRON leads with innovation and customer-focused solutions, Macrix complements our efforts with its technological expertise, engineering capabilities, and support in recruiting top talents.

Currently, we are seeking talented developers to join our dynamic team and help drive our projects forward.

[PL KLAUZULA INFORMACYJNA Klikając w przycisk „Wyślij ” lub w inny sposób wysyłając swoje zgłoszenie rekrutacyjne do podmiotów powiązanych należących do Macrix Technology Group, zgadzasz się na przetwarzanie Twoich danych osobowych w celu prowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu, zgodnie z niniejszą klauzulą informacyjną.W Macrix Technology Group przetwarzamy Twoje dane osobowe na mocy stosownej umowy o współadministrowaniu zawartej przez następujących współadministratorów: Macrix Polska Sp. z o.o. z siedzibą przy ul. Marcelińskiej 90 w Poznaniu (KRS: 0000003410); Macrix Polska Sp. z o.o. Sp. k. z siedzibą przy ul. Marcelińskiej 90 w Poznaniu (KRS: 0000352143); Macrix Polska Sp. Z o.o. World Services Sp. k. z siedzibą przy ul. Marcelińskiej 90 w Poznaniu (KRS: 0000353747) i Macrix Software GmbH z siedzibą w Mönchengladbach, Am Nordpark 1 w Niemczech (Rejestr Przedsiębiorców: HRB 18522) – zwanych dalej łącznie „Współdministratorami”. Każdy ze Współadministratorów przetwarza dane osobowe w zakresie realizowanych przez siebie obowiązków związanych ze stosunkiem prawnym łączących Ciebie z Macrix.
Ponadto, informujemy, że Twoje dane osobowe mogą być przekazywane do naszych partnerów: BSS Bohnenberg GmbH z siedzibą przy Ahrstraße 1 - 7, 42697 Solingen, Niemcy (USt.-Ident-Nr.: DE 120962049, HRB Wuppertal 15581, Gerichtsstand Wuppertal) oraz CRON Systems-Automation GmbH z siedzibą przy Langenberger Str. 505, 45277 Essen, Niemcy (Amtsgericht Essen HRB 10301), w zakresie, który jest niezbędny do realizacji procesu rekrutacyjnego oraz dalszej współpracy. Podstawą prawną przetwarzania danych osobowych jest podjęcie działań na Twoje żądanie przed ewentualnym zawarciem umowy, tj. rozpatrzenie zgłoszenia rekrutacyjnego (art. 6 ust. 1 lit. b RODO). Twoje dane osobowe przetwarzamy także w związku z wypełnieniem obowiązków prawnych ciążących na Współaministratorach w związku z rekrutacją i ewentualnym, następczym zawarciem oraz wykonaniem umowy (art. 6 ust. 1 lit. c RODO). Przykładowo, dane osobowe, których podanie jest konieczne do wzięcia udziału w rekrutacji i zawarcia umowy o pracę przetwarzamy w oparciu o przepisy prawa pracy. Przetwarzanie jest w takim przypadku konieczne do spełniania obowiązków prawnych, spoczywających na Współadministratorach w trakcie zatrudnienia. Oznacza to, że podanie danych osobowych, o których mowa w art. 221 polskiego Kodeksu pracy jest konieczne do wzięcia udziału w rekrutacji i zawarcia umowy o pracę, a następnie do wywiązania się z obowiązków prawnych spoczywających na Współadministratorach (np. celem opłacania składek ZUS za osobę zatrudnioną), a zatem brak podania wymaganych informacji uzasadnia odstąpienie pracodawcy od negocjacji dotyczących zatrudnienia.Wykorzystamy Twoje dane osobowe celu prowadzenia rekrutacji przyszłych oraz na potrzeby innych obecnie toczących się rekrutacji wyłącznie gdy wyraziłaś/eś na to osobną zgodę (art. 6 ust. 1 lit. a RODO). Pozostałe dane osobowe (np. wizerunek) przetwarzamy na podstawie Twojej dobrowolnej zgody, którą wyraziłaś/eś wysyłając nam swoje zgłoszenie rekrutacyjne, a ich podanie nie ma wpływu na możliwość udziału w rekrutacji (również na podstawie art. 6 ust. 1 lit. a RODO). Cofnięcie zgody na przetwarzanie danych osobowych możliwe będzie jedynie w przypadku, w którym nie będzie istniał inny cel ani podstawa prawna uzasadniające przetwarzanie przez nas danych osobowych. Przykładowo, po zakończeniu rekrutacji możemy przetwarzać Twoje dane osobowe zawarte w zgłoszeniu rekrutacyjnym także w oparciu o nasz prawnie uzasadniony interes do ustalania, dochodzenia i obrony przed roszczeniami związanymi z rekrutacją (art. 6 ust. 1 lit. f RODO). Zgodę na przetwarzanie danych na potrzeby rekrutacji przyszłych oraz innych obecnie toczących się możesz cofnąć w każdym czasie, kontaktując się z nami pod adresem hr@macrix.pl.Jednakże w każdym przypadku Twoje dane osobowe będą przechowywane nie dłużej niż przez okres upływu przedawnienia roszczeń, tj. maksymalnie przez okres 3 lat po zakończeniu rekrutacji. Informujemy także, że przysługują Ci prawa do dostępu do swoich danych, w tym do uzyskania ich kopii, sprostowania danych, żądania usunięcia danych (tzw. „prawo do bycia zapomnianym”), ograniczenia przetwarzania danych, przenoszenia danych, wniesienia sprzeciwu wobec przetwarzania danych. Masz także prawo do wniesienia skargi do stosownego organu nadzorczego (Prezesa Urzędu Ochrony Danych Osobowych w Polsce albo Federalnego Komisarza ds. Ochrony Danych i Wolności Informacji w Niemczech). Cofnięcie zgody na przetwarzanie pozostaje bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem. Twoje dane osobowe możemy przekazać dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT takich jak hosting czy systemy informatyczne.Macrix Technology Group nie przekazuje Twoich danych osobowych poza Europejski Obszar Gospodarczy. Wszystkie centra danych, wykorzystywane zarówno przez nas, jak i przez naszych dostawców, znajdują się w Europie. Nasi dostawcy deklarują, iż w przypadku konieczności przekazania danych osobowych poza EOG zastosują stosowne zabezpieczenia odnośnie takiego transferu, np. standardowe klauzule umowne. W przypadku, w którym spółka matka naszego dostawcy ma siedzibę w USA, przekazywanie danych osobowych odbywać się będzie w „Ramach ochrony danych UE-USA” na podstawie decyzji Komisji Europejskiej z 10 lipca 2023 r., stwierdzającej odpowiedni stopień ochrony danych przez przedsiębiorstwa amerykańskie uczestniczące w programie. Ww. decyzja Komisji Europejskiej przewiduje szereg zabezpieczeń, w tym odnoszących się do uprawnień organów bezpieczeństwa, realizowanych na mocy tzw. CLOUD Act (zgodnie z przyjętą decyzją uzyskanie dostępu przez te organy możliwe będzie wyłącznie w zakresie, w jakim działania te będą niezbędne i proporcjonalne do ochrony bezpieczeństwa narodowego). Kopię stosownych zabezpieczeń możesz każdorazowo uzyskać, kontaktując się z nami na wskazane w niniejszej klauzuli adresy kontaktowe.Twoje dane osobowe nie będą przez nas przetwarzane w sposób zautomatyzowany, ani też profilowane w rozumieniu art. 22 ust. 1 i 4 RODO.W razie pytań możesz się z nami skontaktować pod adresem hr@macrix.plOsobna zgoda dot. rekrutacji przyszłych (poniżej) została sporządzona w dwóch jednobrzmiących wersjach językowych. KLAUZULA ENG[ENG INFORMATION CLAUSE By clicking on the "Send" button or when you send your recruitment application to Macrix Technology Group in any other way, you agree to the processing of your personal data for the purpose of the ongoing recruitment process to the position indicated in the job advertisement, in accordance with the following information clause.In Macrix Technology Group, we process your personal data under the Contract of joint controlling of personal data, concluded between the following Joint Controllers: Macrix Polska Sp. z o.o. with its registered office in Poznań (60-324), Poland, Marcelińska 90 (entered into National Court Register under the number: 0000003410); Macrix Polska sp. z o.o. sp. k. with its registered office in Poznań (60-324), Poland, Marcelińska 90 (entered into National Court Register under the umber: 0000352143); Macrix Polska sp. z o.o. World Services sp. k. with its registered office in Poznań (60-324), Poland, Marcelińska 90 (entered into National Court Register under the number: 0000353747) and Macrix Software GmbH with its registered office in Mönchengladbach, Am Nordpark 1, Germany (entered into the register of companies under number: HRB 18522) - hereinafter collectively referred to as “Joint Controllers”. Each of the Joint Controllers process personal data within the scope of their obligations stemming from the legal relationship between you and Macrix.Furthermore, we inform you that your personal data may be transferred to our partners: BSS Bohnenberg GmbH, located at Ahrstraße 1 - 7, 42697 Solingen, Germany (VAT ID No.: DE 120962049, HRB Wuppertal 15581, Court of Jurisdiction Wuppertal), and CRON Systems-Automation GmbH, located at Langenberger Str. 505, 45277 Essen, Germany (Essen District Court HRB 10301), to the extent necessary for carrying out the recruitment process and further cooperation.The legal basis of processing your personal data is to take an action at your request before the possible conclusion of a contract, i.e. to consider your recruitment application (under the Article 6 (1) (b) GDPR).We also process your personal data to fulfill the legal obligations of the Joint Controllers related to recruitment process and possible, subsequent conclusion and enforcement of a contract (under the Article 6 (1) (c) GDPR). For instance, we process personal data, which is necessary to provide in order to participate in recruitment process and conclude an employment contract based on polish labor law. The processing is also necessary for compliance with a legal obligation to which the Joint Controller is subject in the course of the employment relationship. This means that the provision of personal data referred to in Article 22 (1) of the polish Labor Code is necessary to take part in recruitment process and to conclude a contract of employment, and then to meet the legal obligations imposed on the Joint Controllers (e.g., to pay social security contributions for the hired person), and therefore failure to provide the required information justifies the employers withdrawal from employment negotiations.We will use your personal data for the purpose of future recruitment processes and for other ongoing recruitments and for other ongoing recruitments only if you have given us your separate consent (under the Article 6 (1) (a) of the GDPR). We process personal data other than officially required by polish Labour Code (e.g. image) only on the basis of your voluntary consent, which you have given us by sending us your recruitment application (under the Article 6 (1) (a) of the GDPR as well). Provision of such data does not affect your ability to participate in the recruitment.Withdrawal of a consent to the processing of personal data will only be possible if there is no other purpose and legal basis justifying processing your personal data by us. For example, after the recruitment process is finished, we may also process your personal data included in the recruitment application based on our legitimate interest to establish, exercise or defense of legal claims related to the recruitment (under the Article 6 (1) (f) GDPR). You can withdraw your consent to process data for future recruitment processes and for other ongoing recruitments at any time by contacting us at hr@macrix.pl . However, in any case, your personal data will be retained for no longer than time of limitation, i.e. for a maximum period of 3 years after the end of the recruitment process. We also inform you that you have the right of access by the data subject, including obtaining a copy of the data, the right to rectification, the right to erasure (i.e. so called, the “right to be forgotten”), right to restriction of processing, the right to data portability, the right to object the processing. You also have the right to lodge a complaint with an appropriate supervisory authority (President of the Personal Data Protection Office in Poland or German Federal Commissioner for Data Pr

  • Praca Kórnik
  • Kórnik - Oferty pracy w okolicznych lokalizacjach


    76 433
    12 939