
Cisco to firma technologiczna dla przedsiębiorstw, koncentrująca się na rozwiązaniach sieciowych, bezpieczeństwie i infrastrukturze cyfrowej. Jej oferta obejmuje routery, przełączniki, transceivery optyczne, programowalne układy krzemowe, platformy przetwarzania brzegowego, narzędzia do współpracy Webex, produkty do obserwowalności, oprogramowanie wykorzystujące sztuczną inteligencję oraz usługi zarządzane w chmurze. Cisco obsługuje przedsiębiorstwa, dostawców usług i instytucje rządowe, wspierając projektowanie, eksploatację i bezpieczeństwo wielkoskalowych sieci oraz centrów danych za pomocą technologii, usług profesjonalnych, szkoleń i stałego wsparcia.
Starszy inżynier oprogramowania systemów wbudowanych II
Twórz oprogramowanie wbudowane, firmware, sterowniki i funkcje platformowe dla systemów Cisco. Buduj automatyzację testów i diagnostykę w Pythonie, aby zwiększać niezawodność połączonej infrastruktury.
Opis
- Twórz i optymalizuj oprogramowanie wbudowane, firmware oraz niskopoziomowe funkcje platformowe.
- Opracowuj sterowniki urządzeń, komponenty jądra i interfejsy sprzętowo-programowe we współpracy z zespołami inżynierskimi.
- Buduj automatyzację testów systemowych i narzędzia diagnostyczne w Pythonie oraz potokach CI/CD.
- Testuj złożone interakcje platformy, pomagając zapewnić niezawodność produktów.
- Diagnozuj problemy platformy i poprawiaj wykorzystanie pamięci oraz procesora.
- Pomagaj w analizie problemów produkcyjnych.
- Samodzielnie dostarczaj odporne oprogramowanie wbudowane w całym cyklu rozwoju.
- Promuj doskonałość techniczną przez cały cykl życia oprogramowania.
Wymagania
- Spełniać jeden z poniższych wariantów wykształcenia i doświadczenia; edukacja musi być ukończona w ciągu ostatnich 3 lat lub planowo ukończona w ciągu najbliższych 12 miesięcy: tytuł magistra i brak doświadczenia zawodowego; tytuł licencjata i 2 lata doświadczenia zawodowego; tytuł associate, staż, intensywny kurs, certyfikat lub podobny program edukacyjny bądź rozwoju zawodowego oraz 3 lata doświadczenia zawodowego; albo wykształcenie średnie lub równoważne i 4 lata doświadczenia zawodowego.
- Odpowiednie wykształcenie i doświadczenie w informatyce, inżynierii komputerowej, elektrotechnice, inżynierii oprogramowania lub pokrewnej dziedzinie.
- Dobra znajomość programowania systemowego w C lub C++.
- Praktyczne doświadczenie w tworzeniu oprogramowania dla systemów embedded Linux, RTOS lub środowisk zgodnych z POSIX.
- Dogłębna znajomość systemów operacyjnych, wielowątkowości, współbieżności, zarządzania pamięcią oraz niskopoziomowych interfejsów sprzętowo-programowych.
- Znajomość procesów tworzenia oprogramowania w systemie Linux.
- Znajomość narzędzi do debugowania, takich jak GDB i Valgrind.
- Znajomość Git.
- Mile widziane doświadczenie ze sterownikami urządzeń, modułami jądra, BSP, programami rozruchowymi, sieciami, automatyzacją w Pythonie lub Bashu, potokami CI/CD, uruchamianiem sprzętu, walidacją HIL lub aparaturą laboratoryjną.
Benefity
- Ubezpieczenie medyczne, dentystyczne i okulistyczne.
- Plan 401(k) z dopłatami Cisco.
- Płatny urlop rodzicielski.
- Ubezpieczenie od krótkoterminowej i długoterminowej niezdolności do pracy.
- Podstawowe ubezpieczenie na życie.
- Możliwe granty jednostek ograniczonych akcji Cisco, zależnie od spełnienia kryteriów i kontynuacji zatrudnienia.
- 10 płatnych dni świątecznych w pełnym roku kalendarzowym.
- Jeden ruchomy dzień wolny dla pracowników nieobjętych zwolnieniem z nadgodzin.
- Jeden płatny dzień wolny w dniu urodzin pracownika.
- Płatna przerwa świąteczna na koniec roku.
- Cztery płatne dni wolne na regenerację.
- 16 dni płatnego urlopu w pełnym roku kalendarzowym dla pracowników nieobjętych zwolnieniem z nadgodzin.
- Uprawnieni pracownicy objęci zwolnieniem z nadgodzin mogą korzystać z elastycznego urlopu bez określonego limitu, zależnie od dostępności i potrzeb biznesowych.
- 80 godzin zwolnienia chorobowego przyznawanych przy zatrudnieniu, a następnie każdego 1 stycznia.
- Możliwość przeniesienia do 80 niewykorzystanych godzin zwolnienia chorobowego.
- Dodatkowy płatny czas wolny na pilne lub kryzysowe sprawy rodzinne.
- Opcjonalnie 10 płatnych dni wolnych na wolontariat w pełnym roku kalendarzowym.
- Premie roczne dla stanowisk niesprzedażowych, zgodnie z zasadami Cisco.