Cisco
Cisco
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.