.
Młodszy Programista Systemów Wbudowanych @ HEM Sp. z o.o.
  • Warsaw
Młodszy Programista Systemów Wbudowanych @ HEM Sp. z o.o.
Warszawa, Warsaw, Masovian Voivodeship, Polska
HEM Sp. z o.o.
10. 10. 2024
Informacje o stanowisku

Młodszy Programista Systemów Wbudowanych

Poszukujemy zdolnego programisty chcącego dołączyć do naszego zespołu RnD. W ramach prac programistycznych tworzymy kompleksowe rozwiązania, które obejmują zarówno niskopoziomowe elementy systemu (uruchomienie systemu operacyjnego, stworzenie sterowników urządzeń peryferyjnych, proces wytwarzania bezpiecznych aktualizacji oprogramowania), jak i przetwarzanie dźwięku w czasie rzeczywistym, sterowanie systemem i jego parametrami oraz interfejs graficzny. Ponadto tworzymy aplikacje na komputery (Windows, macOS) współpracujące z naszymi urządzeniami, a także oprogramowanie chmurowe dedykowane tym aplikacjom. Od kandydata oczekujemy przede wszystkim otwartości na nowe wyzwania i technologie, pomysłowości, zaangażowania oraz zainteresowania tym co robi i co może wspólnie z nami zrobić. Pracując w naszym zespole będziesz bezpośrednio widzieć efekty swojej pracy i mieć realny wpływ na to, co i jak robimy. Ponadto będziesz uczestniczyć w procesie projektowania od początku do końca widząc cały ciąg przyczynowo-skutkowy, decyzje biznesowe i techniczne, ograniczenia oraz możliwości jakie przynosi projekt. 

O Firmie

Firma HEM od ponad 20 lat specjalizuje się w projektowaniu oraz produkcji zaawansowanego sprzętu audio, a w szczególności przeznaczonego do wysokojakościowych systemów dzwiękowych (Hi-Fi) tj. przetworniki cyfrowo-analogowe, wzmacniacze mocy oraz słuchawkowe, odtwarzacze sieciowe, zasilacze. W naszym pruszkowskim biurze zajmujemy się całościowym designem produktów – od koncepcji, przez funkcjonalność, mechanikę, hardware, software, styling oraz marketing. Pod koniec 2020 roku wprowadziliśmy na rynek nową markę Ferrum Audio, wchodząc na rynek z wysokiej klasy zasilaczem do urządzeń HiFi, który od razu stał się hitem sprzedażowym. Od tego czasu opracowaliśmy kilka urządzeń oraz własną platformę sprzętowo-programową do konstruowania ich konstruowania. Obecnie pracujemy nad nowymi rozwiązaniami integrującymi technologie sieciowe oraz DSP. 


Wymagane:

  • Minimum rok pracy jako programista
  • Doświadczenie w wytwarzaniu oprogramowania Bare-Metal
  • Znajomość technik programowania objektowego, w tym przynajmniej jednego języka obiektowego
  • Znajomosć zasad clean-code i SOLID
  • Otwartość na pracę zespołową
  • Chęć poznawania nowych technologii i poszerzania swojej wiedzy

Mile widziane:

  • Znajomość jednego z języków: C, C++, Rust 
  • Znajomość CMake, gcc/g++, git
  • Znajomość Embedded Linux
  • Znajomość Python, Flutter/Dart
  • Znajomość protokołów USB, I2S, I2C, SPI, UART
  • Umiejętność czytania schematów elektronicznych

Młodszy Programista Systemów Wbudowanych

Poszukujemy zdolnego programisty chcącego dołączyć do naszego zespołu RnD. W ramach prac programistycznych tworzymy kompleksowe rozwiązania, które obejmują zarówno niskopoziomowe elementy systemu (uruchomienie systemu operacyjnego, stworzenie sterowników urządzeń peryferyjnych, proces wytwarzania bezpiecznych aktualizacji oprogramowania), jak i przetwarzanie dźwięku w czasie rzeczywistym, sterowanie systemem i jego parametrami oraz interfejs graficzny. Ponadto tworzymy aplikacje na komputery (Windows, macOS) współpracujące z naszymi urządzeniami, a także oprogramowanie chmurowe dedykowane tym aplikacjom. Od kandydata oczekujemy przede wszystkim otwartości na nowe wyzwania i technologie, pomysłowości, zaangażowania oraz zainteresowania tym co robi i co może wspólnie z nami zrobić. Pracując w naszym zespole będziesz bezpośrednio widzieć efekty swojej pracy i mieć realny wpływ na to, co i jak robimy. Ponadto będziesz uczestniczyć w procesie projektowania od początku do końca widząc cały ciąg przyczynowo-skutkowy, decyzje biznesowe i techniczne, ograniczenia oraz możliwości jakie przynosi projekt. 

O Firmie

Firma HEM od ponad 20 lat specjalizuje się w projektowaniu oraz produkcji zaawansowanego sprzętu audio, a w szczególności przeznaczonego do wysokojakościowych systemów dzwiękowych (Hi-Fi) tj. przetworniki cyfrowo-analogowe, wzmacniacze mocy oraz słuchawkowe, odtwarzacze sieciowe, zasilacze. W naszym pruszkowskim biurze zajmujemy się całościowym designem produktów – od koncepcji, przez funkcjonalność, mechanikę, hardware, software, styling oraz marketing. Pod koniec 2020 roku wprowadziliśmy na rynek nową markę Ferrum Audio, wchodząc na rynek z wysokiej klasy zasilaczem do urządzeń HiFi, który od razu stał się hitem sprzedażowym. Od tego czasu opracowaliśmy kilka urządzeń oraz własną platformę sprzętowo-programową do konstruowania ich konstruowania. Obecnie pracujemy nad nowymi rozwiązaniami integrującymi technologie sieciowe oraz DSP. 

,[Tworzenie oprogramowanie na urządzenia wbudowane w języku C++ (standard c++20) z elementami C, Pisanie testów jednostkowych, Recenzowanie zmian w kodzie, Integracja/uruchamianie oprogramowania na urządzeniach wbudowanych, głównie na ARM Cortex-M (STM32), w przyszłości również na Embedded Linux, Tworzenie oprogramowanie na platformy desktopowe (ew. w przyszłości mobilne) w językach Rust, Dart (Flutter), Tworzenie skryptów i oprogramowania chmurowego w Python , Udział w rozmowach na temat nowych produktów, planów, architektury sprzętu i oprogramowania, nowych technologii, Rozwiązywanie błędów i problemów w obecnie produkowanych urządzeniach (mały udział prac) Requirements: Embedded, Object-oriented programming, Clean Code, Team work, C, C++, Rust, Linux, CMake, gcc, Python, Flutter, Dart, I2C, SPI, UART, Windows, macOS, I2S Tools: Jira, Confluence, Bitbucket, GIT, CircleCI, Bitbucket pipelines. Additionally: Sport subscription, Private healthcare, Flat structure, Small teams, Insurance, Free coffee, Free parking, Startup atmosphere, No dress code.

  • Praca Warszawa
  • Programista Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    108 133
    19 251