#1 Job Board for tech industry in Europe

  • Job offers
  • Senior C/C++ Software Engineer
    New
    C

    Senior C/C++ Software Engineer

    Kraków
    2 679 - 5 116 USDGross/month - Permanent
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid

    Tech stack

      C++

      advanced

      C

      advanced

      CI/CD

      regular

      Python

      regular

      TCP/IP

      nice to have

    Job description

    Video Solutions teams in R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 130 specialists on board working on solutions for fixed and mobile cameras, video analytics, video management systems as well as access control.


    We bring advanced video and analytics capabilities to public safety and commercial customers including healthcare, airports, retail, critical infrastructure and public venues. No longer is video just reactive – looking back at what has taken place – but it also informs proactively, issuing alerts in real-time when a person, object or vehicle appears or a perimeter is crossed. This critical intelligence enables users to take the right action more quickly. Check out this page to learn more https://www.motorolasolutions.com/en_xu/video-security-access-control.html.


    Motorola Solutions acquired Ava Security Limited recently (now Avigilon Alta), a Global Provider of Cloud-native Video Security and Analytics. As a Video Solutions department we will be engaged in the development of MSI’s new portfolio utilizing C, C++ and GO programming languages.


    To speed up development of Avigilon Alta portfolio (https://www.avigilon.com/alta) we are looking for engineers with knowledge of C and C++. Our team works closely with Alta teams in London and Oslo.

    We are looking for open-minded and self-driven engineers to work on camera plat and cooperate with backend engineers working on cloud-based video management system.


    Responsibilities include:

    • implementing advanced software modules that follow design patterns
    • creating design and software architecture
    • peer reviews of the code
    • testing developed solutions


    Basic Requirements

    • Strong understanding of C and C++ programming languages, including syntax, semantics, and best practices
    • Experience and knowledge of unit tests frameworks like GoogleTest
    • Familiarity with embedded systems architecture and design, particularly in relation to hardware
    • Knowledge of data structures and algorithms, SOLID principles
    • English language skills at level allowing efficient communication
    • Work from the office 2 days during the week.


    Optional Qualifications:

    • Knowledge of CI/CD process and related tools
    • Experience with scripting languages (like Python)
    • Experience with TCP/IP, RTP, network programming
    • Experience with hardware debugging tools like oscilloscopes and logic analyzers.
    • Experience with multithreaded applications (incl. processes, threads, mutexes, interrupt handling)



    Check similar offers

    Senior Embedded Software Engineer

    New
    Medicalgorithmics S.A.
    Undisclosed Salary
    Warszawa
    Git
    C
    Bare metal

    Software Engineer III, Infrastructure, Buyable Corpus

    New
    Google
    Undisclosed Salary
    Warszawa
    Software Development
    C++
    Network

    Senior C++ & Computer Vision developer | PL AI startup

    New
    From Poland With Dev
    5.36K - 6.82K USD
    Kraków
    , Fully remote
    Fully remote
    WinApi
    C++
    Computer Vision

    Intermediate Embedded Developer

    New
    Emerson Process Management sp. z o. o.
    Undisclosed Salary
    Warszawa
    C#
    WPF
    WinForms

    Programista C++

    New
    Atende Industries
    3.9K - 5.36K USD
    Warszawa
    TCP/IP
    GNU
    C++