
Cisco är ett teknikföretag för företagsmarknaden med fokus på nätverk, säkerhet och digital infrastruktur. Produktportföljen omfattar routrar, switchar, optiska transceivrar, programmerbart kisel, plattformar för edge computing, Webex-samarbetsverktyg, produkter för observability, AI-aktiverad programvara och molnhanterade tjänster. Cisco betjänar företag, tjänsteleverantörer och myndigheter genom att stödja utformning, drift och säkerhet i storskaliga nätverk och datacenter med teknik, professionella tjänster, utbildning och löpande support.
Senior mjukvaruingenjör inom inbyggda system II
Utveckla inbyggd programvara, fast programvara, drivrutiner och plattformsfunktioner för Cisco-system. Bygg Python-baserad testautomatisering och diagnostik för att förbättra tillförlitligheten i uppkopplad infrastruktur.
Beskrivning
- Utveckla och optimera inbyggd programvara, fast programvara och funktioner på låg nivå för plattformar.
- Skapa drivrutiner, kärnkomponenter och gränssnitt mellan maskinvara och programvara tillsammans med ingenjörsteam.
- Bygg automatiserade systemtester och diagnostikverktyg med Python och CI/CD-pipelines.
- Testa komplexa plattformsinteraktioner för att bidra till produkternas tillförlitlighet.
- Felsök plattformsproblem och förbättra minnes- och processorprestanda.
- Hjälp till med produktionsfelsökning.
- Leverera robust inbyggd programvara självständigt under hela utvecklingscykeln.
- Främja teknisk kvalitet genom hela programvaruutvecklingscykeln.
Krav
- Uppfyll ett av följande alternativ för utbildning och erfarenhet, där utbildningen har slutförts under de senaste 3 åren eller förväntas slutföras inom de kommande 12 månaderna: masterexamen och ingen arbetslivserfarenhet; kandidatexamen och 2 års arbetslivserfarenhet; associerad examen, lärlingsutbildning, intensivutbildning, certifiering eller liknande utbildnings- eller kompetensutvecklingsprogram och 3 års arbetslivserfarenhet; eller gymnasieexamen eller motsvarande och 4 års arbetslivserfarenhet.
- Relevant utbildning och erfarenhet inom datavetenskap, datateknik, elektroteknik, programvaruteknik eller ett närliggande område.
- Goda kunskaper i systemprogrammering med C eller C++.
- Praktisk erfarenhet av programvaruutveckling i inbäddade Linux-, RTOS- eller POSIX-kompatibla miljöer.
- Djupgående kunskaper om operativsystem, flertrådning, samtidighet, minneshantering och gränssnitt på låg nivå mellan maskinvara och programvara.
- Kännedom om arbetsflöden för programvaruutveckling i Linux.
- Kännedom om felsökningsverktyg som GDB och Valgrind.
- Kännedom om Git.
- Meriterande erfarenhet omfattar drivrutiner, kärnmoduler, BSP:er, starthanterare, nätverk, automatisering med Python eller Bash, CI/CD-pipelines, uppstart av maskinvara, HIL-validering eller laboratorieinstrumentering.
Förmåner
- Sjuk-, tand- och synförsäkring.
- 401(k)-plan med matchande insättningar från Cisco.
- Betald föräldraledighet.
- Kort- och långvarig sjukförsäkring.
- Grundläggande livförsäkring.
- Möjlighet till tilldelning av Cisco-aktier med begränsningar, beroende på behörighet och fortsatt anställning.
- 10 betalda helgdagar per helt kalenderår.
- En rörlig helgdag för anställda som inte är undantagna från övertidsregler.
- En betald ledig dag på medarbetarens födelsedag.
- Betald helgstängning vid årets slut.
- Fyra betalda lediga dagar för personligt välbefinnande.
- 16 betalda semesterdagar per helt kalenderår för anställda som inte är undantagna från övertidsregler.
- Behöriga anställda som är undantagna från övertidsregler kan ta ut flexibel semester utan en fastställd gräns, beroende på tillgänglighet och verksamhetens begränsningar.
- 80 timmars sjukfrånvaro ges vid anställningens början och därefter varje 1 januari.
- Spara upp till 80 oanvända sjukfrånvarotimmar till nästa period.
- Ytterligare betald ledighet vid allvarliga eller akuta familjeangelägenheter.
- Möjlighet att ta ut 10 betalda volontärdagar per helt kalenderår.
- Årliga bonusar för roller utanför försäljning, enligt Ciscos policyer.