Senior C++ Embedded Engineer in the Video Analytics Team @ Motorola Solutions Systems Polska
1 week ago
- 5+ years of experience in developing embedded software for resource-constrained systems. Strong embedded programming skills are essential.
- Proficiency with modern C++ (C++14 or newer) and design patterns.
- Deep understanding of multi-threading and multi-process communication concepts. Ability to design and implement efficient inter-process communication mechanisms for high-performance systems.
- Strong communication and collaboration skills. Ability to work effectively within a team and communicate technical concepts clearly.
Nice to have:
- Experience with continuous integration in a highly available production environment
- Experience with scripting languages (esp. Python)
We are seeking an experienced Senior Embedded Developer to join our team and work on the implementation of a hardware accelerated CNN inference engine 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 software for a new hardware component that accelerates CNN inference. 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.
,[Design and develop robust inter-process communication mechanisms for seamless interaction between the CNN inference engine and other system components, ensuring optimal system performance., Collaborate closely with the hardware team to optimize software-hardware integration and achieve peak performance, understanding hardware constraints and limitations., Contribute to the development of a robust and scalable software infrastructure, writing clean, well-documented code adhering to best practices., Develop comprehensive unit tests and integration tests to ensure software quality and reliability., Work closely with our research team to explore and integrate new advancements in computer vision and machine learning algorithms, contributing to the forefront of AI-powered video analytics.] Requirements: C++, Continuous integration, Scripting language, Python Additionally: Sport subscription, Training budget, Private healthcare, Small teams, International projects, Free coffee, Gym, Canteen, Bike parking, Playroom, Shower, Free snacks, Free beverages, Free parking, In-house trainings, No dress code.-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeA bachelor's degree is required, with an emphasis on Engineering, Computer Science, or a related technical discipline Strong C++ programming skills (experience with C++17 a plus) Knowledge of digital imaging/photography and audio/video coding Experience with scripting languages (esp. Python) Experience and practical knowledge of data structures,...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeAs a software engineer you will require Knowledge of C, C++ programming languages 5+ years software development experience Communicate with clarity and precision in English both verbal and written Knowledge of Linux. Knowledge of computer networks (TCP/IP) Bachelor’s or Master’s degree or equivalent Above and beyond Background in software development...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeStrong C#/ .NET programming skills Practical knowledge of data structures, algorithms and software design and architecture Experience leading cross-functional teams to successfully deliver full stack solutions Good interpersonal communication skills, team spirit and adaptability English language skills at level allowing efficient communication MSc or BSc...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeA bachelor's degree is required, with an emphasis on Engineering, Computer Science, or a related technical discipline Strong C++ programming skills (experience with C++17 a plus) Knowledge of digital imaging/photography and audio/video coding Experience with scripting languages (esp. Python) Experience and knowledge of data structures, algorithms, and...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeA bachelor's degree is required, with an emphasis on Engineering, Computer Science, or a related technical discipline Strong C++ programming skills (experience with C++17 a plus) Knowledge of digital imaging/photography and audio/video coding Experience with scripting languages (esp. Python) Experience and knowledge of data structures, algorithms, and...
-
C# Senior Software Engineer
1 week ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeStrong C#/ .NET programming skills Practical knowledge of data structures and algorithms Practical knowledge of software architecture, software design, and design patterns Experience in successfully delivering full stack solutions Good interpersonal communication skills, team spirit and adaptability Communicative English Optional...
-
TypeScript Software Engineer
1 week ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timePassion about modern web development, with experience in either JavaScript or TypeScript Experience with modern Web frameworks such as Vue, React, Svelte, or Angular Willingness to design and implement new functionalities in close collaboration with colleagues who work with product, user experience and backend Being keen on to improve and optimize our...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeExperience in leading people as a manager or technical lead. Flexibility to adapt to changing priorities in a fast-paced, customer-focused environment. Ability to identify and capitalize on opportunities, identify risks/issues, formulate recommendations, and drive sound decisions that deliver results. Strong organizational, analytical, communication, and...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeBasic Requirements Willingness to work from the office in Krakow (80-100%) Good test methodologies knowledge Experience in test plans and procedures/scenarios creation Good analytical and problem-solving skills Practical knowledge of computer networks design and configuration Knowledge of virtualization tools e.g. VMware Experience in defects reporting,...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeBasic Requirements Minimum 4 years of experience on similar position. Strong programming skills in C# and .NET. Experience with SQL Server. Experience in using GIT version control. Ability to solve problems and propose solutions. Ability to do technical analysis to select best approach for given statement. Ability to understand complex systems. The ideal...
-
IT Network
1 week ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full time5+ years experience as an enterprise Network Engineer Experience with large global projects. Wireless hands-on experience with WLAN deployments and support Academic background in Computer Science, Engineering, or a similar relevant field Excellent written and verbal communication skills Basic Qualifications Knowledge of application transport and network...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeProven experience in leading software development teams (2 years or more) Practical experience in developing moderate size software systems Very good understanding of the software development lifecycle (cloud software) Practical experience in programming large systems Problem solver - able to work under minimal supervision A great team player Good verbal...
-
Software Quality Assurance Engineer
1 week ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeBachelor’s degree in computer science, information technology, or equivalent experience. At least 4+ years quality assurance experience in Agile Development environments. Minimum 2+ years experience with automated testing tools or equivalent automation skills. Experience of CI/CD pipelines. Ability to prioritize tasks and quickly adjust in changing...
-
Senior Test Automation Specialist
7 days ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeSenior Test Automation EngineerWe are seeking a skilled Senior Test Automation Engineer to join our Dimetra Connect team. As a key member of our software engineering team, you will be responsible for designing and implementing automated testing frameworks for our Java-based products.Key Responsibilities:Develop and maintain automated testing frameworks using...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full time4+ years of professional experience in UI design, preferably at a company focused on designing and delivering SaaS solutions You have a passion for and deep knowledge of type, color, sizing, and iconography, as well as experience with responsive and adaptive accessible design You know how to work with complex Design Systems; building into, and aligned...
-
C++ Software Engineer
1 week ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeSoftware Engineer - C++/GoWe are seeking a skilled C++/Go software engineer to join our dynamic team in Krakow, Poland. As a member of our team, you will have the opportunity to work collaboratively on cutting-edge technology and contribute to the development of innovative smart camera solutions.Key Responsibilities:Implement advanced software modules that...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeAbout the RoleWe are seeking an experienced C# software architect to join our team in Krakow, Poland. As a key member of our Video Solutions team, you will be responsible for designing, implementing, and delivering innovative features to our Avigilon Unity Video Management System.Key ResponsibilitiesDesign and implement new features for the Avigilon Unity...
-
Senior Test Automation Engineer
1 week ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeTest methodologies knowledge Solid knowledge of Java programming language 5+ years software testing experience Ability to evolve and design proprietary, backend focused testing frameworks Communicate with clarity and precision in English both verbal and written Python, BASH or other scripting language knowledge Bachelor’s or Master’s degree or...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeBasic Requirements 12 + years experience in building products and driving their architecture Practical knowledge about microservices or other distributed systems and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math, or related fields English language skills allow for efficient communication with our peers and...
-
Fullstack Developer
1 week ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timehands on experience as a Front-End Developer (Angular framework, TypeScript, JavaScript, HTML5/CSS3) or Back-End Developer (C++) willingness to work on any problem type (full-stack development approach & support for the complete development life cycle) good communication and English skills agile mindset Following skills will be a plus: experience in...