SENIOR C++ / C Embedded Developer - okolice Warszawy (2389)
RITS Professional Services
Rola polega na tworzeniu oprogramowania w C/C++ dla mikrokontrolerów DSP i mikroprocesorów ARM. Będziesz implementował algorytmy sterowania i funkcjonalności w czasie rzeczywistym (RTOS – freeRTOS, SysBios) oraz środowisku Linux. To typowa rola embedded developera z naciskiem na niskopoziomowe programowanie, wielowątkowość i optymalizację pod kątem sprzętu. Pracujesz dla globalnego lidera high-tech w zespole R&D.
Brakuje: brak opisu procesu rekrutacyjnego, nie określono wielkości zespołu.
Rola polega na tworzeniu oprogramowania w C/C++ dla mikrokontrolerów DSP i mikroprocesorów ARM. Będziesz implementował algorytmy sterowania i funkcjonalności w czasie rzeczywistym (RTOS – freeRTOS, SysBios) oraz środowisku Linux. To typowa rola embedded developera z naciskiem na niskopoziomowe programowanie, wielowątkowość i optymalizację pod kątem sprzętu. Pracujesz dla globalnego lidera high-tech w zespole R&D.
- ✓Praca dla globalnego lidera high-tech (prestiż i stabilność)
- ✓Możliwość pracy nad zaawansowanymi technologiami embedded
- −Brak konkretnych informacji o produkcie/projekcie – ogłoszenie bardzo ogólnikowe
- !Nie podano liczby dni w biurze (tylko 'przewaga zdalnej')
- !Brak opisu procesu rekrutacyjnego
- •Pisanie i rozwój kodu w C dla mikrokontrolerów (ARM, DSP)
- •Implementacja wielowątkowych aplikacji czasu rzeczywistego z użyciem RTOS (freeRTOS, SysBios)
- •Debugowanie i testowanie oprogramowania na poziomie sprzętu (JTAG, oscyloskop, logika)
- •Integracja i konfiguracja narzędzi build (CMake, Make, GCC)
- •Tworzenie skryptów testowych w Pythonie
- •Praca z repozytorium Git i przeglądy kodu
- •Analiza dokumentacji technicznej mikrokontrolerów i not aplikacyjnych
- •Współpraca z zespołem sprzętowym (elektronicy) przy integracji systemu
Oferta dla doświadczonych specjalistów (Senior).
Inżynier embedded z 4-letnim stażem w C, który pracował z mikrokontrolerami ARM i zna podstawy RTOS. Potrafi samodzielnie prowadzić development i diagnozować problemy na poziomie sprzętu.
Juniorzy bez doświadczenia w embedded; osoby szukające wyłącznie pracy zdalnej (wymagana okazjonalna obecność w biurze w okolicach Warszawy); programiści aplikacji webowych/mobilnych bez znajomości C i mikrokontrolerów.
- ?Ile dni w tygodniu trzeba być w biurze?
- ?Jaki jest konkretny produkt/projekt – czy to nowy development, czy utrzymanie?
- ?Czy w zespole są elektronicy, czy trzeba samemu obsługiwać sprzęt?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest zadanie domowe?
- ?Jaka jest wielkość zespołu R&D i struktura?
- ?Jakie narzędzia do debugowania są używane (JTAG, in-circuit emulator)?
- −Brak opisu procesu rekrutacyjnego
- −Nie określono wielkości zespołu
- −Brak informacji o ewentualnych dyżurach on-call