Senior C Software Engineer
4 tygodni temu
Job Description
To speed up the development of the Avigilon Alta portfolio (), we are looking for embedded software 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 platforms and cooperate with backend engineers working on cloud-based video management systems.
In this role you will join a newly created team, and you will have the opportunity to be one of the founding engineers with significant impact on the solutions developed by the team.
Responsibilities include:
Writing new and maintaining existing code for embedded systems in C and sporadically in C++
Developing drivers dedicated to the Linux kernel in C
Fixing security issues discovered in existing embedded software
Making sure that the introduced software is free from regression by executing manual tests and providing test automation
Active participation in software architecture creation
Active participation in the code review process
Collaborating with engineers located in different countries
Being an active member of your team
Basic Requirements
2+ years of professional experience in similar role
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, particularly in relation to hardware
Knowledge of data structures and algorithms
English language skills at level allowing efficient communication
Openness to work from our Kraków office at least two days a week
Optional Qualifications:
Experience with system programming
Experience with scripting languages, especially Bash and Python
Experience with network programming (TCP/IP and RTP)
Experience with concurrent and distributed programming
Experience with hardware debugging tools like oscilloscopes and logic analyzers.
Knowledge of Linux kernel internals
Knowledge of CI/CD process and related tools
Interest in topics related to cybersecurity
In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way.
Also, to reward your work you’ll get:
Private medical & dental coverage, Multisport
Life insurance (two annual income),
Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units,
Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account
IP Tax Relief (up to 80%)
Yearly salary increase (depends on individual performance)
Yearly bonus (depends on company performance)
Flexible working hours (usually day starts between 7-10),
8 hours working day (30 minutes lunch break included).
lots of sports activities such as Moto football league, Wakeboarding, Snowboarding, e-gaming league etc.
access to wellness facilities and integration events
comfortable work conditions (high-class offices, parking space)
volleyball field and grill place next to the office
training and broad development opportunities
Motorola Solutions is supporting CSR activities and encourages employees to participate
Employees are able to use 10% of their time and resources towards learning and innovation, promoting growth and development within the company.
Travel Requirements
Relocation Provided
Position Type
Referral Payment Plan
Yes
Company
Motorola Solutions Systems Polska Sp.z.o.oEEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.
We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please email
-
C++ Software Engineer
2 miesięcy temu
Kraków, Polska HAYS Pełny etatC++ Software EngineerKrakówNR REF.: 1189707Hays IT Contracting is a cooperation based on B2B rules. We connect IT and Engineering specialists with the most interesting technological projects on the market.Join the group of 500 satisfied Contractors working for Hays’ clients!For our Client we are currently looking for Candidates for the position of:Senior...
-
Senior C++ Software Engineer with Linux Expertise
1 tydzień temu
Puszkarska K, Kraków, Polska GlobalLogic Pełny etatExciting Opportunity at GlobalLogicWe are seeking a highly skilled Senior C++ Software Engineer to join our team at GlobalLogic. As a key member of our interdisciplinary team, you will be responsible for developing and maintaining high-quality software products using C++ and Linux.The ideal candidate will have extensive experience working with C++ and Linux,...
-
Senior Software Engineer
1 miesiąc temu
Kraków, małopolskie, Polska Link Group Pełny etatSenior Software Engineer – AUTOSAROpis stanowiska:Poszukujemy doświadczonego Senior Software Engineer, który będzie odpowiedzialny za analizę wymagań, projektowanie, programowanie oraz weryfikację oprogramowania dla modułów sterowania elektroniką mocy, zgodnie z procesami Automotive SPICE w obszarze architektury AUTOSAR.Zakres obowiązków:Analiza...
-
[BCL] Senior Back-End Software Engineer
7 miesięcy temu
Kraków, Polska Software Mind Pełny etat[BCL] Senior Back-End Software Engineer (.NET) Full-time Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building...
-
Senior C# Software Architect for ACC Video Management System
3 tygodni temu
Kraków, Lesser Poland Motorola Solutions Systems Polska Pełny etatAbout UsMotorola Solutions Systems Polska is a leading provider of innovative solutions for the public safety and enterprise industries.Job DescriptionWe are seeking an experienced C# Senior Software Engineer to join our Krakow Avigilon Control Center (ACC) team.Key Responsibilities:Design, develop, and maintain end-to-end software solutions for ACC Video...
-
Principal/Senior Software Engineer
3 miesięcy temu
Kraków, Polska Telestream, LLC Pełny etatJob Title: Senior/Principal Software EngineerLocation: Kraków or Remote, PolandJob Type: Full-TimeAbout UsTelestream is at the forefront of innovation in the Media and Entertainment Software Industry, focusing on delivering scalable and high-performance software solutions. We are seeking a highly skilled Senior/Principal Software Engineer to join our...
-
Senior Software Engineer for Real-Time Systems
3 tygodni temu
Kraków, Lesser Poland Motorola Solutions Systems Polska Pełny etatSenior Software Engineer (C++, Python)We are seeking an experienced Senior Software Engineer to join our Video Solutions team in Krakow, Poland. The ideal candidate will have a strong background in C++ and Python, with a focus on developing high-performance software for real-time embedded Linux devices.Job Summary:This is a challenging opportunity for a...
-
Senior C++ Software Engineer for Video Analytics Solutions
1 tydzień temu
Czerwone Maki , Kraków, Polska Motorola Solutions Pełny etatAbout UsMotorola Solutions' R&D center in Krakow is a dynamic hub of innovation, home to over 180 experts working on cutting-edge video and analytics solutions. Our team brings advanced capabilities to public safety and commercial customers, empowering users to take proactive action.Learn more about our company:avigilon.comyoutube.comJob DescriptionWe are...
-
Cloud Native C++ Software Engineer
2 tygodni temu
Jasnogórska , Kraków, Polska ESET Pełny etatAs a Cloud Native C++ Software Engineer at ESET, you will be responsible for the analysis, design, implementation, and automatic testing of various parts of our cloud-based Endpoint Detection and Response (EDR) solution. The solution contains an agent written in C++, services written in C++/C#/Go, and a frontend written in JavaScript. It uses various kinds...
-
Autodesk Senior Software Development Engineer
1 tydzień temu
Kraków, Polska Autodesk Pełny etatJob DescriptionAvoid complex technical challenges and resolve problems for users by joining Autodesk as a Senior Software Development Engineer.About the RoleWe are looking for a passionate and experienced software engineer to join our team. The ideal candidate will have advanced expertise in C++ programming and solution design, with over 5 years of...
-
Senior Basic Software Engineer BorgWarner
4 tygodni temu
Kraków, małopolskie, Polska BorgWarner Pełny etatB.S. in Engineering in Electrical, Electronics, Software, Mechatronics Engineering, or Computer Engineering.Previous experience in software engineering within communication protocols (e.g., CAN, LIN, Ethernet) and diagnostic functionalities (e.g., network management, fault management, UDS) within the AUTOSAR architecture.Good knowledge of C...
-
[BG1] Senior Front-end Software Engineer
7 miesięcy temu
Kraków, Polska Software Mind Pełny etat[BG1] Senior Front-end Software Engineer (Angular) Full-time Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building...
-
Senior Automotive Software Validation Engineer
3 tygodni temu
Puszkarska K, Kraków, Polska GlobalLogic Pełny etatAbout the RoleWe are seeking a skilled Senior Automotive Software Validation Engineer to join our team. This is an exciting opportunity to work on cutting-edge projects, leveraging advanced technologies to shape the future of automotive technology.ResponsibilitiesDesign and implement verification strategies for software in ASPICE (SWE.5 and SWE.6 areas)Lead...
-
Senior Cloud Software Engineer
1 miesiąc temu
Kraków, Lesser Poland Ibm Polska Sp. z o.o. Pełny etatSenior Cloud Software EngineerAt Ibm Polska Sp. z o.o., we are seeking a highly skilled Senior Cloud Software Engineer to join our team.About the JobWe are looking for a talented engineer who can design, develop, and maintain robust and scalable web applications. The successful candidate will be responsible for working closely with cross-functional teams to...
-
Senior C/C++ Engineer
1 miesiąc temu
Kraków, Polska Motorola Solutions Pełny etatJob Description You are joining the Base Transceiver Station (BTS) software engineering team within Dimetra Software Engineering department. 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 governmental but also...
-
Lead C++ Software Engineer
4 tygodni temu
Generała Bohdana Zielińskiego , Kraków, Polska Avenga Pełny etatExplore a challenging opportunity at Avenga as a skilled Lead C++ Software Engineer. In this role, you will be responsible for developing, coding, testing, and debugging complex software solutions or enhancements to existing products.A successful candidate should have experience in fast-paced software development in Agile environments and advanced knowledge...
-
Senior Network Software Validation Engineer
4 tygodni temu
Kraków, Lesser Poland PLVISION Pełny etatSoftware Engineer Job DescriptionWe are seeking a highly skilled Senior Network Software Validation Engineer to contribute to our new project. The ideal candidate will have experience working with Golang, Python, Linux, and network protocols.The successful candidate will be responsible for validating the quality of networking devices, SDN controllers, and...
-
Senior Software Development Engineer
7 miesięcy temu
Kraków, Polska Autodesk Pełny etatPosition Overview Do you enjoy solving technical challenges while also resolving problems for users? Are you curious to explore and enhance how simple 2D shape could be nested together to be then fabricated into complex objects? Do you want to have plenty of opportunities to learn and develop your skills? If so join us at Autodesk! Autodesk Fusion...
-
Senior C++ QT Engineer
6 dni temu
Kraków, małopolskie, Polska N-iX Pełny etatWe are seeking a highly skilled Senior C++/Qt6 Developer to join our dynamic team. If you have a passion for creating high-performance applications and thrive in a collaborative environment, we want to hear from you.Responsibilities:Design, develop, and maintain high-performance applications using C++ (versions 98 - 17) and Qt6, with a specific focus on...
-
Senior Software Engineer for Global Projects
2 dni temu
Kraków, Polska People More P.S.A. Pełny etatWe are a forward-thinking company, People More P.S.A., looking for an exceptional Senior Software Engineer to join our team. This is an exciting opportunity to work on challenging global projects as an R&D Backend Java Developer.Company OverviewWe are a dynamic and innovative company with a strong focus on delivering high-quality software solutions. Our team...