C++ Software Engineer

2 tygodni temu


Krakow, Polska Motorola Solutions Systems Polska Pełny etat
Video Solutions teams in R&D center in Krakow have been growing dynamically since 2019.

Currently, we have more than 150 specialists on board working on solutions for fixed and mobile cameras, video analytics, video management systems as well as access control.

We are seeking a Software Engineer focused on developing software for Motorola's video product line of analytics cameras and appliances running the Linux operating system.

Motorola's video analytics platforms allow our users to proactively monitor their premises using advanced video analytics and high resolution / high quality video.

Partnering with a team of hardware, platform, client/server, multimedia, SQA, and computer vision developers, You will develop APIs and implement interprocess communications that interface platform-level software with cutting edge video and business analytics.

In this role, you will also help architect production software for new computer vision and machine learning features based on our research team's algorithms.

2+ year of commercial experience using C++ 17 and newer

Knowledge of the standard library:
STL containers, and algorithms
Knowledge of data structures, algorithms and software design
Understanding of and proven ability with operating system concepts including processes, threads, mutexes
Knowledge of software engineering best practices including build environments and automated testing
English language skills at level allowing efficient communication
Preference will be given to candidates with the following skills and experience :
Experience with continuous integration in a highly available production environment
Experience with video, computer vision (OpenCV) or machine learning
Experience with scripting languages (esp. Python)
Video Solutions teams in R&D center in Krakow have been growing dynamically since 2019.

Currently, we have more than 150 specialists on board working on solutions for fixed and mobile cameras, video analytics, video management systems as well as access control.

We are seeking a Software Engineer focused on developing software for Motorola's video product line of analytics cameras and appliances running the Linux operating system.

Motorola's video analytics platforms allow our users to proactively monitor their premises using advanced video analytics and high resolution / high quality video.

Partnering with a team of hardware, platform, client/server, multimedia, SQA, and computer vision developers, You will develop APIs and implement interprocess communications that interface platform-level software with cutting edge video and business analytics.

In this role, you will also help architect production software for new computer vision and machine learning features based on our research team's algorithms.

,[Develop production quality software for real-time multi-core embedded Linux devices, Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ following modern C++ design patterns, Optimize algorithms and system to ensure real time performance, Apply problem solving skills and experience to identify and improve low-level system performance issues, Maintain and improve firmware build systems using CMake, Docker, and Python, Write unit tests, automated feature tests to assure product quality , Work with Quality Assurance team on identifying test cases for new features and areas for regression tests, Collaborate with our Research team in implementing computer vision and machine learning apps on hardware] Requirements: C++, STL, Data structures, Operating system, Automated testing, OpenCV,

Python Additionally:

Sport subscription, Private healthcare, Small teams, International projects, Free coffee, Canteen, Bike parking, Playroom, Shower, Free snacks, Free parking, No dress code.



  • Krakow, Polska PLVISION Pełny etat

    Senior C/C++ Software Engineer Miejsce pracy: Kraków Technologies we use Expected C C++ Operating system Linux About the project We are looking for an ambitious Senior C/C++ Software Engineer to join PLVision, a stable Ukrainian company with in-demand and future-proof specialization in computer networking. This role offers you the chance to advance...


  • Krakow, Polska PLVISION Pełny etat

    technologies-expected : C C++ about-project : We are looking for an ambitious Senior C/C++ Software Engineer to join PLVision, a stable Ukrainian company with in-demand and future-proof specialization in computer networking. This role offers you the chance to advance your career by becoming an integral part of PLVision’s progressive Architecture Office....


  • Krakow, Polska PLVISION Pełny etat

    Expected, COperating system, LinuxAbout the project, Ready to use your software skills on a project for one of the world's most influential software companies? PLVision is looking for a talented Embedded C Software Engineer who will design and develop new DASH functionality for modern DPU/IPU systems., , This role requires a candidate with experience with...


  • Krakow, Polska Autodesk Pełny etat

    Position Overview We are looking for an C++ Software Engineer to join our newly formed scrum teams in Krakow. As a Software Development Engineer building high-quality scalable software for MEP fabrication content management, you will have a direct impact on the MEP fabrication modeling workflows in Revit, working as part of a cross-functional agile...


  • Krakow, Polska Autodesk Pełny etat

    Position Overview We are looking for an C++ Software Engineer to join our newly formed scrum teams in Krakow. As a Software Development Engineer building high-quality scalable software for MEP fabrication content management, you will have a direct impact on the MEP fabrication modeling workflows in Revit, working as part of a cross-functional agile...


  • Krakow, Polska PLVISION Pełny etat

    technologies-expected : C Python Bash about-project : Ready to tackle complex challenges in the dynamic technology domain of computer networking? PLVision invites an ambitious Senior Network Software Engineer to join a new project for our customer – one of the world’s most influential software companies. We are looking for a professional with extensive...


  • Krakow, Polska Software Mansion Pełny etat

    About the position: We are looking for a person who will become a part of our on-site team that includes engineers, designers and a Project Manager. Above all, you will cooperate with our engineers and help them with ensuring the quality of the software. This can include writing E2E tests for web and mobile applications, developing, maintaining, and...


  • Krakow, Polska PLVision Pełny etat

    Ready to tackle complex challenges in the dynamic technology domain of computer networking? PLVision invites an ambitious Senior Network Software Engineer to join a new project for our customer – one of the world's most influential software companies. We are looking for a professional with extensive experience in programming embedded systems in C and...

  • Software Engineer

    6 dni temu


    Krakow, Polska NTIATIVE sp. z o.o. Pełny etat

    Software Engineer (C#, MS SQL) Miejsce pracy: Kraków Technologies we use Expected C# Microsoft SQL Server VB.NET Operating system Windows About the project We are seeking a Software Developer with C# and MS SQL experience to Modeling and Simulation team. You will be responsible for laboratory test application development. Application is used to plan...

  • Senior C++ Software Engineer

    3 miesięcy temu


    Krakow, Polska Autodesk Pełny etat

    Position Overview Autodesk is looking for a Senior Software Engineer to join our growing Water Integration teams in Krakow, Poland. You will work on Civil engineering software, like Autodesk Civil 3D, to help civil engineers to design and analyse complex drainage systems. We are looking for individuals who are enthusiastic about designing and...


  • Krakow, Polska Autodesk Pełny etat

    Position Overview Autodesk is looking for a Senior Software Engineer to join our growing Water Integration teams in Krakow, Poland. You will work on Civil engineering software, like Autodesk Civil 3D, to help civil engineers to design and analyse complex drainage systems. We are looking for individuals who are enthusiastic about designing and...


  • Krakow, Polska Motorola Solutions Systems Polska Pełny etat

    Evidence SW department in Motorola Solutions is the leading provider of digital in-car video recording systems and video evidence management software for law enforcement, having supplied in-car video systems and body-worn cameras along with evidence management software to approximately one-third of all law enforcement agencies in the United States and...

  • Software Engineer C++

    1 miesiąc temu


    Krakow, Polska Autodesk Pełny etat

    Position Overview Become a member of a newly formed Software Engineering Scrum team joining the Civil Infrastructure Product Line Group in Krakow. Our team develops Civil engineering software, like Autodesk Civil 3D, to help civil engineers during both the design and construction process. We are looking for individuals who are enthusiastic about...

  • Software Engineer C++

    4 tygodni temu


    Krakow, Polska Autodesk Pełny etat

    Position Overview Become a member of a newly formed Software Engineering Scrum team joining the Civil Infrastructure Product Line Group in Krakow. Our team develops Civil engineering software, like Autodesk Civil 3D, to help civil engineers during both the design and construction process. We are looking for individuals who are enthusiastic about...

  • Software Engineer

    7 dni temu


    Krakow, Polska Autodesk Pełny etat

    Position Overview : Become a member and participate in forming several new Software Engineering Scrum teams joining the Civil Infrastructure Product Line Group in Krakow. Our team develops Civil engineering software, like Autodesk Civil 3D, to help civil engineers during both the design and construction process. We are looking for individuals who are...

  • Software Engineer

    2 tygodni temu


    Krakow, Polska Google Pełny etat

    technologies-expected :CC++JavaJavaScriptabout-project :Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh...


  • Krakow, Polska GPC GLOBAL TECHNOLOGY CENTER Pełny etat

    Senior Software Engineer (C#/.NET) Miejsce pracy: Kraków Technologies we use Expected C# .NET About the project The successful candidate will bring experience to the team to implement the requirements with the latest technical solutions. Constantly new demands on processes and solutions enable continuous further development. Close collaboration with...


  • Krakow, Polska Autodesk Pełny etat

    Position Overview Autodesk seeks a software development engineer to help Autodesk users imagine and design a better world by contributing to the development of Autodesk Revit- the world-leading Building Information Modeling (BIM) software. Our software is used by architects, engineers, and other building industry professionals to design everything...


  • Krakow, Polska Autodesk Pełny etat

    Position Overview Autodesk seeks a software development engineer to help Autodesk users imagine and design a better world by contributing to the development of Autodesk Revit- the world-leading Building Information Modeling (BIM) software. Our software is used by architects, engineers, and other building industry professionals to design everything...

  • QA Engineer

    3 dni temu


    Krakow, Polska Software Mansion Pełny etat

    About the position: We are looking for a person who will become a part of our on-site team that includes engineers, UX designers, and a Project Manager. Above all, you will cooperate with our engineers and help them with ensuring the quality of the software. This can include testing the app, developing and maintaining QA processes, and possibly using or...