Senior Linux/macOS C++ Developer

7 miesięcy temu


Kraków, Polska ESET Pełny etat
Job summary The main role of Senior C++ Developer is to support development of security product for macOS and Linux platforms. Depending on your skills and preferences, you will have the possibility to choose between system programming on the back-end, or support the team by maintaining, extending and deploying the inhouse tooling that supplement the aforementioned security product.

Job description

What does working as Senior C++ Developer entail?

You will be a part of the team that is creating security solution for macOS and Linux platforms. Your main duty will be to develop reliable code, which can be deployed on user machines afterwards. Your responsibility will also include analysis, design, implementation and automatic testing of various parts of the solution. Based on your skills and preferences you will also have an option to develop, maintain and test various internal tooling utilities that are used to ensure that the aforementioned security solution is in stable condition, matches expectations of various analytic teams, and that new updates don’t introduce any regressions.

Technologies used

Depending on the task at hand, the technologies and system tools you will use on the job are as follows:

C++ (Clang in Xcode, GCC on Linux), Core Foundation, EndpointSecurity framework, OpenBSM, eBPF, CMake, Git, Python, Jenkins.

Additionally, knowing your way around the XNU and Linux kernels, various Apple’s System Extension lifecycles, and knowledge about the release pipeline for macOS (e.g. application bundles, executable notarization) would be an additional advantage.

We also have some internal Rust projects if it's your thing ;).

The advantages

You will have the opportunity to learn something new every day and work with the latest technologies. You will get the satisfaction that comes from developing products that are helping to protect tens of millions of users around the world. 

Are you cut out for the job?

If you feel right at home working on macOS or Linux, we have the job for you. You should be experienced in C++ and know Git. We will appreciate not only your programming skills, but also your initiative, creativity, analytical thinking, team spirit and willingness to learn new things. If you lack experience in macOS programming, but you’re determined and willing to learn, we still would like to hear from you

you can work on-site, in a hybrid mode or fully remotely.

Important note – full home office only on the territory of Poland, based on work agreement, not freelance or contract cooperation.

Bonus:

We offer yearly bonus in the amount of up to 14%, performance dependent.

Benefits:

In our comfy office you will find not only a lot of space, comfortable chairs and sit-stand desks, good coffee and other beverages and snacks, but also parking place, shower, console and massage chairs:)

We celebrate important moments with our employees by granting them marriage, childbirth, work anniversary allowance, we organize events (teambuildings, family day, christmas party and more), we offer sport subscription or sport&culture card, meal allowance, payback for commuters, private healthcare and 3 paid sickleaves per year.

If you feel like joining our team, please apply and we will contact you soon.Our interview consists of two parts - technical and HR.



  • Kraków, Polska HAYS Pełny etat

    Senior macOS EngineerKrakówNR REF.: 1190748This role resides in Chef Technology Office area, in agile team within the Engineering and Platform Enablement.As Senior macOS Engineer you will contribute to delivering the build of Apple macOS and Jamf (modern device build), review and define the hardware used for laptops devices, define the configuration to be...


  • Puszkarska K, Kraków, Polska GlobalLogic Pełny etat

    Exciting Opportunity at GlobalLogicWe are seeking a highly skilled Senior C++ Software Engineer to join our team at GlobalLogic. As a key member of our interdisciplinary team, you will be responsible for developing and maintaining high-quality software products using C++ and Linux.The ideal candidate will have extensive experience working with C++ and Linux,...

  • Senior macOS Engineer

    3 miesięcy temu


    Kraków, małopolskie, Polska HSBC Service Delivery Pełny etat

    Senior macOS engineerSome careers shine brighter than others.If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.Your career...

  • Senior C Developer

    1 miesiąc temu


    Kraków, Polska Be in IT Pełny etat

    Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior C Developer. Zakres obowiązków:Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z...

  • C++ Developer

    3 miesięcy temu


    Kraków, Polska Square One Resources Sp. z o.o. Pełny etat

    We are looking for a Senior C++ Developer to join our client's long-term project in the travel industry.The project focuses on modernizing an application for a leading travel solutions provider. The project involves several teams working together on the effort.The project follows Scrum/Agile methodologies.This is a hybrid role...


  • Kraków, Polska HSBC Service Delivery Pełny etat

    About the RoleWe are seeking a highly skilled Senior macOS Engineer to lead our team in delivering high-quality engineering work related to macOS. This role will be responsible for managing and controlling the core infrastructure, reviewing and defining hardware used for laptops devices, and ensuring that all engineering work is aligned with HSBC's strategic...

  • Senior C++ QT Engineer

    2 tygodni temu


    Kraków, małopolskie, Polska N-iX Pełny etat

    We are seeking a highly skilled Senior C++/Qt6 Developer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you.Responsibilities:Design, develop, and maintain high-performance applications using C++ (versions 98 - 17) and Qt6, with a specific focus on...

  • Expert C++ Developer

    2 tygodni temu


    Kraków, Polska Avenga Pełny etat

    Job Title: Expert C++ DeveloperLocation: [Location not mentioned]About Us:Avenga is a leading software development company that offers cutting-edge solutions to businesses across the globe.Salary and Benefits:The salary for this role is estimated to be around $120,000 per year, based on industry standards and qualifications required.This position comes with...

  • C/C++ Developer

    3 miesięcy temu


    Kraków, Polska Infotree Global Solutions Pełny etat

    Our automotive client is seeking a skilled C/C++ Developer with expertise in embedded systems to join their team. You will work on developing the next generation of Android-based infotainment head units for leading car manufacturers. This role involves collaborating with a global team to create and implement automotive user experience solutions.Key...

  • Senior Software Developer

    5 miesięcy temu


    Kraków, Polska Ibm Polska Sp. z o.o. Pełny etat

    Senior Software Developer20635411Obowiązki Wymagania Extensive professional experience with Java and/or JavaScript and/orC/C++, Proven experience in large software development projects, Experience with Rest APIs, Advanced in Linux and Windows, shell scripts, Understanding of cloud services and CI/CD processes, Experience with Docker,...

  • C/C++ Developer

    1 miesiąc temu


    Kraków, Polska Infotree Global Solutions Pełny etat

     At Infotree, meeting your career needs is a top priority. Client satisfaction is largely dependent on the resources we can provide, and we take pride in our delivery. We have a supportive team in place to give quality people a chance to grow and challenge themselves in their roles which has resulted in that we have placed many employees in positions that...

  • Senior C++ Developer

    2 tygodni temu


    Generała Bohdana Zielińskiego , Kraków, Polska Avenga Pełny etat

    About Avenga">At Avenga, we are seeking a highly skilled Senior C++ Developer to join our team. As a key member of our software development team, you will play a crucial role in designing, planning, developing and improving applications using advanced technology.">Role Summary">The successful candidate will have experience in fast-paced software development...

  • Linux Embedded Developer

    5 miesięcy temu


    Kraków, Polska 1dea Pełny etat

    Chcesz pracować przy systemach do zarządzania budynkami przedsiębiorstw oraz ich bezpieczeństwa?Prowadzimy rekrutacje dla międzynarodowej organizacji z USA.Produkty które będziesz rozwijał to między innymi kamery monitoringu, systemy kontroli dostępu, alarmy które działają w oparciu o zintegrowaną, platformę w chmurze.Nie zwlekaj,...

  • C# Developer

    3 miesięcy temu


    Kraków, Polska Futurum Technology Ltd. Pełny etat

    Job DescriptionWe are recruiting for the position of C# Developer. We are looking for people to join to teams that will work on project that we implement for our client. Tasks:Development of dedicated applications (C#, .NET);Component development and integration;Working with technical documentation.QualificationsStudy: Computer Science or related...

  • C++ Developer

    2 miesięcy temu


    Kraków, Polska ESET DACH Pełny etat

    C++ Developer Arbeitsort: Krakow Arbeitszeit: Vollzeit Vertragsdauer: Befristet Job posting title C++ Developer Job summary We are looking for an experienced software engineer with C++ to help us develop the next iteration of our cloud-based solution. Job description We work on an Endpoint Detection and Response (EDR) solution that...

  • Senior .NET Developer

    1 miesiąc temu


    Kraków, Polska Infotree Global Solutions Pełny etat

    We are seeking a Senior .NET Developer for our client’s team who would like to challenge himself as a Team Lead. In this role, you will lead, mentor, and guide a team of 7-10 software developers, managing the .NET Centre of Excellence to uphold best practices across the development lifecycle. This includes team recruitment, performance management, and...


  • Czerwone Maki , Kraków, Polska Motorola Solutions Pełny etat

    Job DescriptionWe are seeking an experienced Senior Back-end Developer to join our Astro Console Team in Cracow, Poland. As a key member of our team, you will play a crucial role in developing mission-critical products that facilitate audio communication between dispatchers and radio users in the public safety sector.Our cross-functional Scrum Team is...


  • Kraków, Polska Infotree Global Solutions Pełny etat

    Join our automotive client and have a real impact on the future of modern cars!Main Skills:- C/C++- QNX - BSP (low layers, not applications development)- QNX: creation of system image, implementation of resource managers- General understanding of processors/computers/SOCs architecturesNice to have:- VxWorks - BSP (low layers, not applications development)-...


  • Kraków, Polska Infotree Global Solutions Pełny etat

     At Infotree, meeting your career needs is a top priority. Client satisfaction is largely dependent on the resources we can provide, and we take pride in our delivery. We have a supportive team in place to give quality people a chance to grow and challenge themselves in their roles which has resulted in that we have placed many employees in positions that...

  • Senior Software Developer

    4 tygodni temu


    Kraków, Lesser Poland Motorola Solutions Systems Polska Pełny etat

    Are you looking for a challenging role where you can utilize your technical skills to develop mission-critical products?About UsMotorola Solutions Systems Polska is a leading provider of communication solutions for public safety and enterprise customers. Our team is dedicated to delivering innovative products that improve the efficiency and effectiveness of...