Embedded Software Engineer with C++ @ Motorola Solutions Systems Polska
2 months ago
- Experience writing C++ multi-threaded, multi-process software for embedded Linux systems
- Experienced developing test harnesses for unit testing and regression testing
- Experience with scripting languages (esp. Python)
- Willingness to work from the office 2 days per week.
- English language skills at level allowing efficient communication
Preference will be given to candidates with the following skills and experience:
- Experience with video, computer vision (OpenCV) or machine learning
- Experience with continuous integration in a highly available production environment
Video Solutions teams in R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 180 specialists on board working on solutions for 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 empowers users to take prompt and appropriate action.
,[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, 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++, Python, OpenCV 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.-
Embedded Software Engineer for Video Solutions
3 weeks ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeUnlock Your Career Potential in Embedded Software DevelopmentWe are seeking a talented Embedded Software Engineer to join our Video Solutions team at Motorola Solutions Systems Polska. As a key member of our team, you will play a crucial role in developing cutting-edge embedded software solutions using C and C++ programming languages.The ideal candidate will...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full time2+ years of professional experience(mid) or 5+ years of experience (senior) Bachelor’s or Master’s degree in Engineering, Computer Science or a related field Strong understanding of C and C++ programming languages Strong understanding of software development principles and methodologies. Familiarity with embedded systems architecture and design,...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeAbout the RoleWe are seeking a skilled C++ software development engineer to join our Base Transceiver Station (BTS) team within Dimetra Software Engineering department.The ideal candidate will have strong experience in software development using C and C++, as well as hands-on experience with Linux environment. Additionally, knowledge of computer networks...
-
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, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob DescriptionYou are joining the Base Transceiver Station (BTS) software engineering team within Dimetra Software Engineering department at Motorola Solutions Systems Polska.We use agile frameworks and handle a dense roadmap of new features with a full product lifecycle responsibility.We offer our Dimetra technology for a variety of clients, mostly within...
-
Senior Embedded Software Developer
1 month ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob DescriptionWe are seeking a highly skilled Senior Embedded Software Developer to join our team at Motorola Solutions Systems Polska in Krakow. As a key member of our Video Solutions team, you will be responsible for developing production quality software for real-time multi-core embedded Linux devices.About the RoleThis is an exciting opportunity to work...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeEmbedded Software EngineerWe are looking for a skilled Embedded Software Engineer to join our Video Solutions team in Krakow, Poland. As a key member of our team, you will be responsible for developing high-quality embedded software for our Avigilon Alta portfolio.About Us:Motorola Solutions Systems Polska is a leading provider of advanced video and...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob Title: Senior Software ArchitectMotivated by innovation and driven by results, Motorola Solutions Systems Polska is seeking a skilled Senior Java Engineer to join our growing team in Poland. This exciting opportunity will challenge you to play a crucial part in designing, developing, and maintaining our core software solutions ensuring high-quality code...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full time4+ years of proven experience in software development. Practical knowledge of Java Familiarity with cloud computing concepts Microservice communication patterns Solid understanding of security concepts Great communication and collaboration skills Ability to work independently and as part of a team Secure Products Group (SPG) within Motorola Solutions is...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob OverviewMotivated C# developers are invited to join our team at Motorola Solutions Systems Polska. We are looking for a skilled software engineer to work on building a brand new Case Management application that helps police officers deal with complex law incidents.About UsWe are responsible for developing cloud-hosted products that streamline the...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full time4+ years of experience in Java software development. Good understanding of client-server architecture. Working knowledge of REST API design. Engineering practices like TDD, Clean Code, BDD. Strong team player and good communication skills. Ability to lead technical initiatives and features. Engagement in complex tasks. Defining, and maintaining architecture...
-
C++ Architect
3 months ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeExperience technically leading firmware team to successfully deliver solutions Track of records in making architectural decisions on the product level Practical knowledge of data structures, algorithms and software engineering fundamentals Hands-on experience with C++ (and willingness to learn Go) Communicative English Optional...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timePractical knowledge of C#/.NET development ecosystem Practical knowledge of one of the following technologies (at least on a basic level): SQL/T-SQL, ASP.NET, MVC Nice to have knowledge: MFC library, MEF, Appium, NUnit, Nsubstitude, MSTest, NHibernate English language skills at a level allowing efficient communication Understanding Agile and willing to work...
-
.NET Core Cloud Engineer
1 month ago
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeOver 3 years of experience in Software Development and minimum two years of experience in developing scalable, cloud hosted applications. Knowledge C#, .Net Core. Willingness to work on any problem type - development, testing, deployment automation. Ability to learn and quickly adapt to solve practical problems. Effective verbal and written English...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeMinimum 5 years of experience in C# development Solution-Focused thinking, Good understanding of C# / .Net development ecosystem, Practical knowledge of SQL, Verbal and written English communication skills. Would be a plus: Practical knowledge of communication technologies: WCF, REST, TCP Bachelor’s Degree in Computer Science, Software Engineering, Math...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timeHands-on programmer (C# or any other high-level programming language) Practical experience with database technologies Understanding of software building, packaging and deployment tools and techniques Proficient with operating systems (Linux, Windows or macOS) A great team player Good verbal and written English communication. Would be a plus: Experience...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeAbout UsMotorola Solutions Systems Polska is a leading provider of innovative solutions for the digital asset and evidence management industry.Job DescriptionWe are seeking an experienced Cloud Systems Architect to join our team. As a key member of our technical staff, you will be responsible for designing and developing scalable, cloud-hosted applications...
-
High-Performance Software Engineer
2 weeks ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeCompany OverviewMotorola Solutions Systems Polska, a global leader in group communication solutions, is seeking a skilled High-Performance Software Engineer to join our Astro Console Team in Cracow. Our team of 70+ dedicated professionals is driven by a passion for delivering cutting-edge products that make a real difference in the lives of public safety...
-
Kraków, Czech Republic Motorola Solutions Systems Polska Full timePractical knowledge of C#/.NET development ecosystem Practical knowledge of one of the following technologies (at least on a basic level): C++, HTML, CSS, MVC English language skills at a level allowing efficient communication Understanding Agile and willing to work this way Knowledge of MFC library would also be an asset First responders can be in danger...
-
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeJob DescriptionIn our R&D center in Krakow, we are currently looking for an experienced Embedded Software Engineer with C++. As a member of our Video Solutions team, you will play a key role in designing and implementing sophisticated software solutions for real-time multi-core embedded Linux devices.Responsibilities:Develop production quality software for...