C++/Go Software Engineer @ Motorola Solutions Systems Polska
1 week ago
- A 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 software design
- Knowledge of software engineering best practices including build environments and automated testing
- English language skills at a level allowing efficient communication
Optional Qualifications:
- Knowledge of the Go programming language
- Experience with embedded applications development in a Linux environment for ARM target processors
- Knowledge of operating system concepts including processes, threads, mutexes, interrupt handling, and exception handling
- Experience with TCP/IP, network programming
- Experience with RTSP video streaming
Video Security Services teams in the 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 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. Video is no longer 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.
The Krakow Camera Firmware team is currently seeking skilled C++ engineers to join our dynamic team. As a member of our team, you'll have the opportunity to work collaboratively on cutting-edge technology and contribute to the development of innovative smart camera solutions. Your role will involve not only writing clean, efficient code but also participating in the entire lifecycle of feature development, from design through to deployment and support.
,[Implement advanced software modules that follow modern C++ design patterns, Develop and debug Linux device drivers, Create design documents on software architecture and algorithms, Maintain and improve build system using Make, CMake, Python, and Docker, Peer review code for adherence best practices, design guidelines, and coding standards, Estimate and track the time and effort necessary for completing implementation tasks] Requirements: Degree, Photography, Scripting language, Data structures, Automated testing, ARM, Operating system, TCP Additionally: Sport subscription, Training budget, Private healthcare, Small teams, International projects, Free coffee, Canteen, Bike parking, Playroom, Shower, Free snacks, Free parking, No dress code.-
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 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...
-
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 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 time5+ 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...
-
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,...
-
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...
-
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...
-
Software Engineering Technical Lead
1 week ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob Title: Software Engineering Technical ManagerWe are seeking a highly skilled Software Engineering Technical Manager to join our team at Motorola Solutions Systems Polska. As a Technical Manager, you will be responsible for leading a team of software engineers in the development of a web portal for customers, providing insights into how Motorola runs...
-
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, 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...
-
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...
-
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 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...
-
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...
-
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...
-
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...
-
Senior Software Engineer C#
1 week ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob RequirementsWe are seeking a highly skilled Senior Software Engineer to join our team in Krakow, Poland. The ideal candidate will have a strong background in C# and.NET, with experience in software development, testing, and deployment.The successful candidate will be responsible for designing, developing, and maintaining software applications for our...