C/C++ Software Developer
Motorola Solutions
- Kraków, małopolskie
- Stała
- Pełny etat
We offer our Dimetra technology for a variety of clients, mostly within governmental but also commercial space (for example you will develop systems used by different emergency services across Europe).At Motorola Solutions, we create technologies our customers refer to as their lifeline. Dimetra is providing a mission critical TETRA-based communication system. Dimetra (TETRA) System and Integration Tests Team is responsible for system tests of TETRA / Dimetra IP systems and infrastructure. Critical communication systems we test and certify utilizes various technologies commonly used in areas as RF transmitting, IP networking, OSes administration, client-server communication, systems administration and cybersecurity.Job DescriptionA C++ Software Engineer in Systems Integration Team is responsible for designing and developing software solutions, frameworks and tools required for simulations, validations and products and interfaces debugging.Project and the team offer a lot of possibilities to grow as a developer. There is a great environment to learn the best programming practices, enhance programming knowledge, develop network programming and multi-thread programming skills and to experience and learn more complex C++ programming.We are mainly looking for engineers with theoretical and practical programming knowledge and skills but we are also open for newly graduated engineers who want to develop their programming skills in a highly effective and experienced team.Main duties:Development of the software solutions.Maintenance of simulation and installation frameworks.Design and creation of new products and functionalities to extend existing products.Support of the Integration Team with knowledge and expertise about the frameworksClose cooperation with Integration Team to ensure the high quality of frameworks and solutionsBasic RequirementsRequired:Professional education in the science domain, graduated in or during studies of Computer Science or related.Good knowledge and experience in C++17 programming (including STL and Boost libraries)Experience or interest in network and multi-thread programmingPractical skills in scripting: Phyton, Bash, ExpectGood knowledge of Unix / Linux operating systemExperience with GitEnglish language - communicative levelWillingness to learnAdditional skills will be an advantage:Familiarity with C++20 / C++23 standardsBasic knowledge of Javascript (with Angular)Interest in CybersecurityIn return for your commitment we will support you with development every step of the way. You will be learning from experts and face a steep learning curve from day one. Also, we trust you will you work hard to success on the job and we can offer:Team's Learning Days, Awesome Days, Patent Days.Possibility to participate in Hackathons and Alpha Projects.Strong team-oriented culture.Comfortable work conditions (high class offices, parking space).Volleyball field and grill place next to the office.Lots of sport activities such as Moto football league, Wakeboarding, Snowboarding, e-gaming league etc.Private medical & dental coverage.Life insurance.Employee Stock Plan.IP Tax Relief.Training and broad development opportunities.Travel Requirements 10-25%Relocation Provided DomesticPosition Type ExperiencedReferral Payment Plan NoCompany Motorola Solutions Systems Polska Sp.z.o.oEEO StatementMotorola 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 .