Inżynier Oprogramowania Embedded (C++17, Linux/Yocto)

Carrier

Wrocław

Hybrid

PLN 115,000 - 229,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Atrakcyjny pakiet wynagrodzenia
Programy premiowe

Job summary

Carrier poszukuje inżyniera oprogramowania embedded do zespołu R&D we Wrocławiu. Będziesz tworzyć oprogramowanie aplikacyjne w C++17 na platformach Linux/Yocto, kładąc nacisk na testowalność i ponowne użycie kodu oraz rozwój narzędzi w Pythonie.

Wymagana jest duża praktyka z C++17, Linux/Yocto, programowanie obiektowe i wzorce projektowe oraz projektowanie oprogramowania dla embedded o ograniczonych zasobach. Mile widziana znajomość Docker, Kubernetes, Git oraz Jira.

Qualifications

  • Doświadczenie w realizacji średniej skali projektów programistycznych.
  • Bardzo dobra znajomość C++17.
  • Znajomość systemu Linux oraz projektu Yocto.
  • Umiejętność programowania w Pythonie.
  • Praktyczna znajomość programowania obiektowego i wzorców projektowych.
  • Doświadczenie w projektowaniu oprogramowania dla platform embedded o ograniczonych zasobach.
  • Znajomość aplikacji wielowątkowych, komunikacji między wątkami oraz synchronizacji w systemach czasu rzeczywistego.
  • Znajomość nowoczesnego CMake.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie, min. B2.
  • Doświadczenie w tworzeniu BSP dla FreeRTOS i/lub Linux.
  • Mile widziana znajomość TCP/IP, UART/CAN, Docker, Kubernetes, oraz narzędzi takich jak Git i Jira.

Responsibilities

  • Tworzenie oprogramowania aplikacyjnego w C++17.
  • Projektowanie rozwiązań z naciskiem na testowalność i reużywalność kodu.
  • Analiza i rozwiązywanie błędów zgłaszanych podczas testów integracyjnych.
  • Review kodu oraz architektury tworzonej przez innych członków zespołu.
  • Współpraca z inżynierami wymagań i architektem oprogramowania przy doprecyzowaniu rozwiązań.
  • Tworzenie narzędzi wspierających i skryptów buildowych głównie w Pythonie 3.8+.
  • Rozwój oprogramowania dla urządzeń embedded działających w środowisku Linux/Yocto lub FreeRTOS.

Skills

C++17
Linux/Yocto
Python
OOP / design patterns
Embedded systems
Multithreading
Modern CMake
English (B2)
BSP for FreeRTOS/Linux
Docker/Kubernetes (mile widenya)
Git/Jira

Tools

Docker
Kubernetes
Git
Jira

Job description

Carrier poszukuje inżyniera oprogramowania embedded do zespołu R&D we Wrocławiu. Będziesz tworzyć oprogramowanie aplikacyjne w C++17 na platformach Linux/Yocto, kładąc nacisk na testowalność i ponowne użycie kodu oraz rozwój narzędzi w Pythonie.

Wymagana jest duża praktyka z C++17, Linux/Yocto, programowanie obiektowe i wzorce projektowe oraz projektowanie oprogramowania dla embedded o ograniczonych zasobach. Mile widziana znajomość Docker, Kubernetes, Git oraz Jira.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programista Embedded C++ / Programistka Embedded C++ - Kraków (Małopolskie), Polska K/M
Programista Embedded C++ / Programistka Embedded C++ - Kraków (Małopolskie), Polska K/M

Astek • Kraków

Hybrid
PLN 164,000 - 199,000
Regular Embedded Developer
Regular Embedded Developer

Eurodigital Consulting • Województwo pomorskie

Hybrid
Konstruktor Programista Embedded (Embedded Developer)
Konstruktor Programista Embedded (Embedded Developer)

PCO S.A. • Warszawa

On-site
Prywatna opieka medyczna
Pakiet rekreacyjno-sportowy
Szkolenia i rozwój zawodowy
Senior Embedded C++ Engineer (Linux/QNX) - Hybrid Kraków
Senior Embedded C++ Engineer (Linux/QNX) - Hybrid Kraków

Astek • Kraków

Hybrid
PLN 164,000 - 199,000
Inżynier Oprogramowania HMI (Qt/C++)
Inżynier Oprogramowania HMI (Qt/C++)

Carrier • Wrocław

Hybrid
PLN 78,000 - 155,000
Konkurencyjny pakiet wynagrodzenia
Software C++ Engineer room Kraków
Software C++ Engineer room Kraków

Spline • Kraków

On-site
Embedded Developer - future projects (M/F/NB)
Embedded Developer - future projects (M/F/NB)

Etteplan • Gdańsk

On-site
Możliwość rozwoju w międzynarodowym środowisku
Budżet szkoleniowy
Wewnętrzne seminaria i inicjatywy oddolne
Programista embedded (programowanie niskopoziomowe)
Programista embedded (programowanie niskopoziomowe)

Ekoenergetyka-Polska SA • Województwo łódzkie

On-site
Prywatna Opieka Medyczna LUX MED
Karta Medicover Sport
Dofinansowanie zakupu okularów korekcyjnych
+3
Embedded C Developer
Embedded C Developer

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Opieka medyczna
Senior Developer Containerized Platform
Senior Developer Containerized Platform

PMSolutions • Łódź

On-site