W skrócie
- Zadania: Twórz oprogramowanie niskopoziomowe dla systemów zabezpieczeń w satelitarnych sieciach komunikacyjnych.
- Firma: Blue Origin - pionier w dziedzinie technologii kosmicznych.
- Benefity: Atrakcyjne wynagrodzenie, możliwości pracy zdalnej i rozwój zawodowy.
- Pozostałe informacje: Kultura współpracy i różnorodności, zachęcamy do aplikacji mimo braku pełnych kwalifikacji.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami, które zmieniają przyszłość komunikacji w kosmosie.
- Kwalifikacje: Doświadczenie w programowaniu C/C++ oraz w rozwoju oprogramowania wbudowanego.
Przewidywane wynagrodzenie mieści się w przedziale 129434 - 158198 zł za rok.
Termin zamknięcia aplikacji: Aplikacje będą przyjmowane na bieżąco, aż do zamknięcia rekrutacji. W Blue Origin wyobrażamy sobie miliony ludzi żyjących i pracujących w kosmosie dla dobra Ziemi. Pracujemy nad rozwojem wielokrotnego użytku, bezpiecznych i niskokosztowych pojazdów oraz systemów kosmicznych w kulturze bezpieczeństwa, współpracy i inkluzji. Dołącz do naszego zespołu rozwiązywania problemów, gdy dodajemy nowe rozdziały do historii lotów kosmicznych! Blue Origin pioniersko zmienia przyszłość łączności kosmicznej z TeraWave, rewolucyjną siecią komunikacji satelitarnej zaprojektowaną w celu dostarczania symetrycznych prędkości danych do 6 Tbps wszędzie na Ziemi. Ta sieć będzie obsługiwać dziesiątki tysięcy użytkowników z sektora przedsiębiorstw, centrów danych i rządu, którzy wymagają niezawodnej łączności dla krytycznych operacji.
Jako część zespołu specjalistów i inżynierów, będziesz rozwijać oprogramowanie niskiego poziomu dla bezpiecznych obszarów custom ASIC w systemie TeraWave. Będziesz ściśle współpracować z zespołami zajmującymi się krzemem, oprogramowaniem, bezpieczeństwem i inżynierią systemów, aby opracować podstawowe oprogramowanie wymagane do bezpiecznego uruchamiania, provisionowania, działania, aktualizacji, monitorowania i odzyskiwania custom silicon przez cały jego cykl życia.
Kluczowe obowiązki:
- Opracowywanie kodu ROM, bootloaderów i oprogramowania runtime dla bezpiecznych obszarów w custom ASIC.
- Projektowanie i wdrażanie oprogramowania wspierającego bezpieczne uruchamianie, uwierzytelnianie urządzeń i funkcjonalność root-of-trust.
- Rozwój infrastruktury oprogramowania dla aktualizacji OTA, odzyskiwania i zarządzania cyklem życia oprogramowania.
- Wsparcie provisioning produkcji, w tym tożsamości urządzenia, kluczy, poświadczeń i bezpiecznej konfiguracji.
- Rozwój i wsparcie bezpiecznego debugowania, telemetryki, monitorowania manipulacji i mechanizmów odzyskiwania urządzeń.
- Ścisła współpraca z zespołami ASIC, bezpieczeństwa, oprogramowania i systemów w celu określenia interfejsów sprzętowo-programowych i wymagań dotyczących bezpieczeństwa.
- Wsparcie rozwoju i walidacji oprogramowania przed krzemowego przy użyciu symulacji, emulacji, FPGA lub innych dostępnych platform rozwojowych.
- Wsparcie uruchamiania krzemu, debugowania, walidacji i wdrażania produkcyjnego oprogramowania dla bezpiecznych obszarów.
- Rozwój wysokiej jakości, łatwego w utrzymaniu oprogramowania osadzonego z odpowiednim testowaniem jednostkowym, przeglądami kodu i dokumentacją.
Minimalne kwalifikacje:
- Dyplom licencjata w dziedzinie inżynierii elektrycznej, inżynierii komputerowej, informatyki lub pokrewnej dziedziny technicznej.
- 8+ lat doświadczenia w rozwijaniu oprogramowania osadzonego lub firmware dla złożonych SoC, ASIC, mikrokontrolerów lub podobnych systemów osadzonych.
- Silne doświadczenie programistyczne w C/C++ i rozwoju oprogramowania osadzonego niskiego poziomu.
- Doświadczenie w opracowywaniu bootloaderów, kodu ROM, oprogramowania wspierającego płytę, sterowników urządzeń lub oprogramowania niskiego poziomu.
- Silne zrozumienie architektur procesorów osadzonych, map pamięci, przerwań, peryferiów i interfejsów sprzętowo-programowych.
- Doświadczenie w debugowaniu systemów osadzonych przy użyciu narzędzi takich jak JTAG, trace, analizatory logiczne lub równoważne środowiska debugowania.
- Doświadczenie z koncepcjami bezpieczeństwa osadzonego, takimi jak bezpieczne uruchamianie, root of trust, zarządzanie kluczami kryptograficznymi, tożsamość urządzenia lub bezpieczne aktualizacje oprogramowania.
- Umiejętność bliskiej współpracy z zespołami ASIC i sprzętowymi podczas rozwoju przedkrzemowego i uruchamiania krzemu.
Preferowane kwalifikacje:
- Doświadczenie w opracowywaniu oprogramowania dla bezpiecznych obszarów, sprzętowych korzeni zaufania lub subsystemów bezpieczeństwa.
- Doświadczenie z provisioningiem produkcji, uwierzytelnianiem urządzeń, zabezpieczeniem przed cofaniem, bezpiecznym debugowaniem i wykrywaniem manipulacji.
- Doświadczenie z akceleratorami sprzętowymi kryptograficznymi, przechowywaniem kluczy, OTP/eFuse, TRNG lub bezpieczną pamięcią.
- Doświadczenie w weryfikacji przedkrzemowej custom ASIC lub SoC oraz uruchamianiu po krzemie.
- Doświadczenie w opracowywaniu oprogramowania dla systemów o wysokiej niezawodności, lotnictwa, satelitów, komunikacji, sieci lub innych złożonych systemów.
- Znajomość architektur procesorów ARM lub RISC-V oraz związanych z nimi środowisk rozwoju osadzonego.
Oświadczenie kulturowe: Nie spełniasz wszystkich wymaganych kwalifikacji? Badania pokazują, że niektórzy ludzie są mniej skłonni do aplikowania na stanowiska, chyba że spełniają wszystkie wymagane kwalifikacje. W Blue Origin jesteśmy zaangażowani w budowanie autentycznego miejsca pracy, więc jeśli jesteś podekscytowany tą rolą, ale twoje dotychczasowe doświadczenie nie pasuje idealnie do każdej wymaganej kwalifikacji w opisie stanowiska, zachęcamy cię do aplikowania mimo to. Możesz być idealnym kandydatem na to lub inne stanowiska.
Kandydaci mogą być poddani weryfikacji i screeningowi BGS zgodnie z obowiązującym prawem.
Senior Embedded / Security / Boot Firmware Engineer in Kraków – pracodawca: BLUE ORIGIN
Blue Origin w Krakowie to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku inżynieryjnym. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja kreatywnemu myśleniu oraz realizacji ambitnych projektów. Pracownicy mogą liczyć na wsparcie w rozwoju kariery oraz dostęp do najnowszych technologii, co czyni naszą lokalizację idealnym miejscem dla pasjonatów inżynierii i technologii.