C++ engineer for bodyworn and in-car cameras
Motorola Solutions
Krakow, Poland
6 d. temu

Job Description

We are looking for self-driven software engineers to build the new team. Your responsibilities will include design, develop, test, deploy, maintain and improve embedded software running on WatchGuard bodyworn and in-car cameras that are utilizing Linux OS.

Responsibilities include :

Design multi-threaded Object Oriented Software in C++ for solving challenging problems involving imaging, high speed data processing and networking

Implement advanced software modules that follow modern C / C++ design patterns

Write automated tests in Python / Shell Scripts to cover new functionalities

Develop and debug Linux device drivers

Create design documents on software architecture and algorithms

Maintain and improve build system

Peer review code for adherence best practices, design guidelines and coding standards

Basic Requirements

Bachelor's degree is required, emphasis in Engineering, Computer Science or a related technical discipline

At least 2 years experience in C / C++ programming

Experience with embedded, real time systems in Linux environment

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 level allowing efficient communication

Optional Qualifications

Knowledge of operating system concepts including processes, threads, mutexes, interrupt handling, and exception handling

Also, to reward your hard work you’ll get

Competitive salary package

Private medical & dental coverage

Employee Pension Plan

Life insurance

Employee Stock Purchase Plan

Flexible working hours

Strong collaborative culture

Comfortable work conditions (high-class offices, parking space)

Volleyball field and grill place next to the office

Access to wellness facilities and integration events as well as training and broad development opportunities

Relocation Provided

Zgłoś tę pracę

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Mój adres email
Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
Formularz wniosku