Embedded Software Engineer
We are looking for an embedded software engineers for a new project. This position will be ideal for those who are interested in newest hardware solutions and low-level software development. Our main expectations are:
• Very good knowledge of C/C++ and Python languages.
• Skills and experience in creating embedded applications.
• Knowledge of real-time operating systems (Zephyr RTOS, FreeRTOS).
• Knowledge and understanding of the architecture of microcontrollers and microprocessors.
• Ability to read electrical schematics.
• Knowledge of hardware and software interaction issues in embedded systems.
• Ability to use a multimeter, oscilloscope and other basic tools of the electronics workshop.
• Very good command of the English language.
Your daily tasks on the job:
• Low-level programing in C.
• Development of tools for microprocessors tests (Python).
• Working with modern CPUs (ARM architectures) also in prototyping stage.
• Testing of SoC architecture and design.
• Peripheral drivers development for Zephyr Real-Time OS (C).
We offer:
• Flexible working hours
• Remote days: flexible in a week
• International projects
• Small teams
• Flat structure
• No dress code
• Great atmosphere
• Multisport
• Free coffee & beverages
• Free parking
We are waiting for your application at jobs@jpembedded.eu
W JPEmbedded realizujemy innowacyjne projekty programowo-sprzętowe oparte o systemy
wbudowane. Naszymi klientami są światowi liderzy reprezentujący branże: automatyki
przemysłowej, samochodową, transportową i medyczną.
Inżynier Testów Systemowych
Wymagania:
• Znajomość metod testowania oprogramowania.
• Skrupulatność i zdolność analitycznego myślenia.
• Dobra znajomość jednego z języków programowania: C, Python.
• Umiejętność posługiwania się podstawowymi narzędziami warsztatu elektronicznego m.in.: multimetrem, oscyloskopem, generatorem funkcyjnym.
• Umiejętność czytania schematów elektronicznych.
• Znajomość języka angielskiego na poziomie średnio zaawansowanym.
Mile widziane:
• Znajomość zagadnień związanych ze sterownikami PLC oraz ich programowaniem.
• Znajomość zagadnień związanych z przemysłowymi standardami komunikacyjnymi (m.in. CAN, PROFIBUS, PROFINET).
• Umiejętność programowania wizualizacji HMI.
• Znajomość języków programowania C++, C#.
Zakres obowiązków:
• Analiza wymagań i specyfikowanie testów systemowych.
• Wykonywanie testów manualnych.
• Implementacja testów automatycznych lub częściowo zautomatyzowanych.
• Wsparcie zespołu programistów.
Oferujemy:
• Możliwość rozwoju zawodowego.
• Udział w ciekawych projektach.
• Atrakcyjne warunki finansowe.
• Komfortowe i przyjazne miejsce pracy.
• Możliwość elastycznego dostosowania czasu pracy.
W JPEmbedded realizujemy innowacyjne projekty programowo-sprzętowe oparte o systemy
wbudowane. Naszymi klientami są światowi liderzy reprezentujący branże: automatyki
przemysłowej, samochodową, transportową i medyczną.
Tester Oprogramowania Embedded
Wymagania:
• Dobra znajomość języka C/C++.
• Skrupulatność i zdolność analitycznego myślenia.
• Znajomość języka angielskiego na poziomie co najmniej średnio zaawansowanym.
• Komunikatywność, umiejętność pracy w zespole, zdolność szybkiego uczenia się.
• Znajomość zagadnień związanych z testowaniem oprogramowania będzie dodatkowym atutem.
Zakres obowiązków:
• Analiza specyfikacji i kodu źródłowego.
• Analiza i projektowanie przypadków testowych.
• Implementacja testów automatycznych lub częściowo zautomatyzowanych.
Oferujemy:
• Możliwość rozwoju zawodowego.
• Udział w ciekawych projektach.
• Atrakcyjne warunki finansowe.
• Przyjazne środowisko pracy.
• Możliwość elastycznego dostosowania czasu pracy.
W JPEmbedded realizujemy innowacyjne projekty programowo-sprzętowe oparte o systemy
wbudowane. Naszymi klientami są światowi liderzy reprezentujący branże: automatyki
przemysłowej, samochodową, transportową i medyczną.
Inżynier Oprogramowania
Wymagania:
• Bardzo dobra znajomość języka C/C++.
• Znajomość metodologii programowania, znajomość najnowszych standardów (np. MISRA) będzie plusem.
• Umiejętności i doświadczenie w tworzeniu aplikacji wbudowanych.
• Wiedza z zakresu systemów operacyjnych czasu rzeczywistego.
• Wiedza o narzędziach wspomagających zespołowe tworzenie aplikacji.
• Znajomość języka angielskiego na poziomie co najmniej średnio zaawansowanym.
Zakres obowiązków:
• Analiza wymagań i projektowanie aplikacji wbudowanych.
• Tworzenie oprogramowania w języku C lub C++.
• Weryfikacja i wdrażanie oprogramowania na urządzeniach wbudowanych.
• Zapewnienie wsparcia dla istniejących aplikacji (debugowanie, portowanie na inne platformy).
Oferujemy:
• Możliwość rozwoju zawodowego.
• Udział w ciekawych projektach.
• Atrakcyjne warunki finansowe.
• Przyjazne środowisko pracy.
• Możliwość elastycznego dostosowania czasu pracy.
W JPEmbedded realizujemy innowacyjne projekty programowo-sprzętowe oparte o systemy
wbudowane. Naszymi klientami są światowi liderzy reprezentujący branże: automatyki
przemysłowej, samochodową, transportową i medyczną.
Inżynier Firmware
Wymagania:
• Bardzo dobra znajomość języka C/C++.
• Umiejętności i doświadczenie w tworzeniu aplikacji wbudowanych.
• Wiedza z zakresu systemów operacyjnych czasu rzeczywistego.
• Umiejętność czytania schematów elektronicznych.
• Znajomość zagadnień interakcji sprzętu i oprogramowania w systemach wbudowanych.
• Wiedza o narzędziach wspomagających zespołowe tworzenie aplikacji.
• Umiejętność posługiwania się multimetrem, oscyloskopem i innymi podstawowymi narzędziami warsztatu elektronicznego.
• Znajomość języka angielskiego na poziomie co najmniej średnio zaawansowanym.
Zakres obowiązków:
• Tworzenie oprogramowania w języku C lub C++.
• Weryfikacja i wdrażanie oprogramowania na urządzeniach wbudowanych.
• Zapewnienie wsparcia dla istniejących aplikacji (debugowanie, portowanie na inne platformy).
Oferujemy:
• Możliwość rozwoju zawodowego.
• Udział w ciekawych projektach.
• Atrakcyjne warunki finansowe.
• Przyjazne środowisko pracy.
• Możliwość elastycznego dostosowania czasu pracy.