Rozwój firmware’u w C dla urządzeń z Bluetooth LE.
Integracja funkcjonalności BLE i Channel Sounding ze stosem oraz SDK.
Tworzenie aplikacji demonstracyjnych, przykładów i narzędzi developerskich.
Testowanie rozwiązań na sprzęcie i analiza danych pomiarowych.
Współtworzenie API i dokumentacji ułatwiających korzystanie z technologii.
Nasze wymagania
Komercyjne doświadczenie w programowaniu embedded w C.
Praktyczna znajomość Bluetooth Low Energy w systemach embedded, w tym stosu BLE lub jego integracji.
Doświadczenie w pracy z mikrokontrolerami lub układami SoC z modułem radiowym.
Znajomość RTOS, np. Zephyr lub FreeRTOS.
Umiejętność debugowania i testowania firmware’u na rzeczywistym sprzęcie.
Znajomość języka angielskiego na poziomie min. B2.
Mile widziane
Doświadczenie z Androidem i API BLE / ranging.
Praktyczna znajomość Bluetooth Channel Sounding.
Doświadczenie w pracy nad SDK po stronie producenta układów, w tym tworzenie kodu referencyjnego, przykładów i dokumentacji dla zewnętrznych developerów.
To oferujemy
Długoterminowa współpraca w pełnym wymiarze przy dedykowanym projekcie
Zaangażowanie: Full-Time
Praca zdalna z okazjonalnymi podróżami do biura w Krakowie (około raz na 4 tygodnie) lub praca modelu hybrydowym dla osób z Krakowa.
Współpraca w oparciu o kontrakt B2B
Stawka w zależności od doświadczenia: (130 - 170) pln/h + VAT / 35–43 USD/h (Mid), (180 - 230) pln/h + VAT / 44–60 USD/h (Senior)
Preferowany start możliwie szybko (najpóźniej w Listopadzie).
Wymagane, C, C++, Git, https://jobeax.com/link/Z30sZYC3jcRenVso Mile widziane, https://jobeax.com/link/M5KiLG35LUUr5frb O projekcie, Poszukujemy Senior Embedded Software Engineera z doświadczeniem w Bluetooth Low Energy (BLE). Rekrutacja jest dedykowana dla naszego partnera - firmy z obsaru IoT/Embedded., , Dołączysz do ...
Software Engineer III - Embedded Systems Miejsce pracy: Warszawa Technologies we use Expected - Python - PowerShell - C - C++ About the project Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products ...
... as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward., , The Platforms and Devices team encompasses Google's various computing software platforms ...
... looking for an experienced Test Automation Engineer to join our team. In this role, you will focus on requirements-based functional testing of web, mobile, and embedded medical software. You will also have the opportunity to work on test automation using Python in embedded systems. Your contributions will be valuable across ...
Expected, C++, C, Android Operating system, Linux About the project, Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web ...
... customer projects where deep software expertise is required., Support the training of junior software developers through knowledge transfer. Degree in Control Engineering, Computer Engineering, Embedded Systems, Electrical Engineering, or a related discipline., Several years of experience in embedded software development for ...
... customer projects where deep software expertise is required., Support the training of junior software developers through knowledge transfer. Degree in Control Engineering, Computer Engineering, Embedded Systems, Electrical Engineering, or a related discipline., Several years of experience in embedded software development for ...
... and software integration. - Work in an Agile environment (SAFe, Scrum). Our requirements - Strong knowledge of C11 and C++14. - Several years of commercial embedded software development experience. - Experience with safety-critical software (ISO 26262 / DO-178C) and the V-model. - Knowledge of requirements engineering, ...
... implementation, verification & validation, and documentation. As a Senior Embedded Software Engineer you will be responsible for: - Designing, testing, and deploying embedded software for the different microcontroller platforms including framework and drivers. - Debugging and troubleshooting the embedded systems using simulators. ...
... development methodologies is highly desirable., Familiarity with software safety mechanisms such as Memory Protection Units (MPU) and watchdogs is highly desirable., Good English language skills., Good Microsoft What we offer, Stable and long-term cooperation, Well-defined career path at the European leader in engineering ...