Indlejret softwareingeniør III
Indlejret softwareingeniør III GÆLDER NU
Stillingsbetegnelse: Indlejret softwareingeniør III
Afdeling: Produktteknik
Rapporterer til: Direktør for Embedded Software Engineering
Beliggenhed: Santa Barbara, Californien
Stillingstype: Fuldtid, Fritaget, Onsite, IC2
Job Resumé:
Den indlejrede softwareingeniør vil assistere i design, udvikling og test af banebrydende, multispektrale nattesyns-videobilleddannelsesprodukter til brug i marine-, jagt- og militærsektoren. Denne rolle kræver ekspertise inden for både hardware og software, hvilket ofte involverer programmering på lavt niveau og tæt samarbejde med hardwareingeniører.
Pligter / ansvar:
· Implementer integreret UX/UI til kontrol og konfiguration på enheden.
· Opbyg og vedligehold indlejrede Linux-distributioner.
· Udvikle og vedligeholde enhedstests.
· Integrer videostreaming via UVC og RTSP.
· Bidrage til testautomatiseringsinfrastruktur til validering på enheder.
· Deltage i opsætning og fejlfinding af brugerdefinerede hardwareplatforme.
· Hjælp med driverintegration og Linux-konfiguration på systemniveau.
· Fuld produktlivscyklus.
· Andre relaterede opgaver efter behov.
Nødvendige færdigheder / evner:
· Stærke programmeringsevner med solidt kendskab til C/C++.
· Minimum 4 års professionel erfaring med udvikling af indlejret software.
· Komfortabel med at arbejde i et Linux-baseret miljø.
· Eksponering for indlejrede Linux-systemer.
· Forståelse af indlejrede systemarkitektur, principper og hardware-software-grænseflader.
· Evne til hurtigt at lære ny software og teknologier at kende.
· Erfaring med debugging-værktøjer.
· Kendskab til operativsystemer.
· Kendskab til værktøjer som CMake, Git, VSCode og GitHub Actions.
· Kendskab til lavniveau Linux debugging-værktøjer.
· Effektiv kommunikation med teammedlemmer, hardwareingeniører og andre interessenter.
· Evne til at analysere komplekse problemer, fejlfinde problemer og optimere systemydelsen.
· Amerikansk statsborger eller indehaver af et grønt kort påkrævet.
Uddannelse og erfaring:
· Bachelorgrad i elektroteknik, datalogi eller et beslægtet felt.
Fysiske krav:
· Længere perioder med at sidde ved et skrivebord og arbejde på en computer.
· Skal kunne løfte op til 15 pund ad gangen.
