All offersKrakówCC++ Software Engineer
C++ Software Engineer
C
Motorola Solutions

C++ Software Engineer

Motorola Solutions
Kraków
Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid
Motorola Solutions

Motorola Solutions

Od ponad 30 lat w Polsce i 95 globalnie naszymi rozwiązaniami wspieramy tych, którzy dbają o nasze bezpieczeństwo. W Motorola Solutions miejsce znajdzie zarówno specjalista z zakresu IT, finansów, jak i osoba bez doświadczenia.

Company profile

Tech stack

    C++ 17
    regular
    C++ 20
    regular
    C++
    regular
    Python
    regular
    Bash
    regular
    Expect
    regular
    Git
    regular
    Linux
    regular
    English
    regular

Job description

Online interview
Friendly offer

Company Overview

At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.


Department Overview

You will be joining the Dimetra (TETRA) System and Integration Tests Team responsible for system level validations of TETRA / Dimetra IP systems and infrastructure.

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).


Job Description

A 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 mutli-thread programming skills and to experience and learn more complex C++ programming.


Basic Requirements

- Good knowledge and experience in C++ 17 / C++ 20 programming (including STL and Boost libraries)

- Practical skills in scripting: Phyton, Bash, Expect

- Good familiarity with Linux operating system

- Experience with Git

- Experience with network programming

- Experience with multi-thread programming

- Willingness to learn

- English language - communicative level

Nice to have:

- Basic knowledge of Javascript (with Angular)

- Interest in Cybersecurity


In 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.